Kaldereta is a beloved Filipino stew known for tender meat, a savory tomato sauce, and vegetables that make the dish feel complete. This beef version adds smooth peanut butter for body and a gentle roasted depth.
Brown the beef first, then let it simmer slowly in the tomato-peanut sauce before adding the vegetables so they keep their shape.
Stir the peanut butter into the hot stock and tomato mixture until completely smooth before covering the pot.
Serving Suggestions
Serve hot over steamed white rice with sliced scallions or a crisp cucumber salad.

Recipe Notes
Refrigerate leftovers for up to three days and reheat gently with a spoonful of water or stock.

Filipino Beef Kaldereta
A rich Filipino beef stew with tomato, peanut butter, potatoes, carrots, and peppers, served with steamed rice.
Ingredients
Equipment
Method
Brown the Beef:
- Warm the oil in a Dutch oven over medium-high heat. Brown the beef in batches, then transfer it to a plate.
- Cook the onion for 4 minutes until softened. Stir in the garlic, tomato paste, paprika, pepper, and salt.
Simmer the Kaldereta:
- Return the beef to the pot and add the crushed tomatoes, stock, peanut butter, and soy sauce. Stir until the peanut butter dissolves.
- Cover and simmer gently for 65 minutes, stirring occasionally, until the beef is tender.
- Add the potatoes, carrots, and peppers. Cover and cook for 20 minutes, until the vegetables are tender and the sauce is thick.
Serve:
- Spoon the kaldereta into bowls and serve with cooked white rice.
Nutrition
Notes
- Keep the stew at a gentle simmer so the beef becomes tender without drying out.
- The sauce thickens as it cools; loosen leftovers with a splash of stock.



