Savory Spanish Meatballs in Tomato Sauce | Easy Thermomix Recipe
Prep Time: 10 minutes | Cook Time: 30 minutes | Total Time: 40 minutes | Servings: 4-6 | Cuisine: Spanish
Nutrition Facts (per serving):
Calories 400 kcal | Fat 25 g | Carbs 18 g | Protein 30 g
Hearty and Flavorful Meatballs
If you’re searching for a comforting meal that brings together delicious ingredients and rich Mediterranean flavors, look no further than these Savory Spanish Meatballs in Tomato Sauce! This traditional dish from Spain features tender meatballs simmered in a zesty tomato sauce, making it a perfect choice for family dinners or cozy nights at home.
Whether you serve them over rice, with crusty bread, or alongside fresh vegetables, this recipe is both simple and satisfying. Not to mention, it’s a great way to introduce your loved ones to the delightful tastes of Spanish cuisine!
Get your Thermomix ready and let’s dive into this scrumptious recipe that is sure to make your taste buds dance!
Ingredients
For the Meatballs:
- 1 lb (500 g) ground beef and pork mix (you can use ground turkey for a lighter version)
- 2 slices of white bread, torn into small pieces
- 1 oz (25 g) milk
- 1 large egg
- 1 tbsp chopped fresh parsley
- A splash of olive oil
For the Tomato Sauce:
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 28 oz (800 g) canned crushed tomatoes
- Salt, to taste
- 1 bay leaf
- 3.4 oz (100 ml) olive oil
- 1 tbsp (heaping) sugar (to balance acidity)
Instructions
Prepare the Meatballs:
- In your Thermomix bowl, combine the torn bread, a generous splash of milk, and the egg. Blend for 10 seconds on Speed 5 until well mixed.
Mix the Meat:
- Add the ground meat, salt, and chopped parsley. Mix everything for another 15 seconds on Speed 3 or until fully combined. Transfer the mixture to a bowl and let it sit for a moment.
Shape the Meatballs:
- With your hands, form the mixture into 1-inch meatballs and place them on a baking tray lined with parchment paper. Drizzle with a little olive oil and bake at 350°F (180°C) for 10 minutes.
Make the Tomato Sauce:
- While the meatballs are baking, add chopped onion and minced garlic to the Thermomix bowl. Sauté for 9 minutes at 250°F (120°C) on Speed 3 ½ until softened.
Add Tomatoes:
- Pour in the crushed tomatoes, bay leaf, sugar, and salt. Cook for 15 minutes at 210°F (100°C) on Speed 2 until slightly thickened.
- Combine and Simmer:
- Carefully add the baked meatballs into the sauce in the Thermomix. Let them simmer together on low heat for an additional 10 minutes to soak up the flavors.
Tips for Success:
- Serving Suggestions: These meatballs are delicious served over pasta, rice, or with crusty bread for dipping!
- Vegetarian Version: Swap the meat for plant-based ground meat and use vegetable broth for a vegan option.
- Add More Flavor: Feel free to add your favorite herbs like oregano or basil to the tomato sauce for an extra flavor boost.
Enjoy this delightful Spanish classic with your loved ones, and experience the warmth of homemade cooking right in your kitchen!

