Print

Mediterranean meatballs in tomato sauce

If you’re looking for a comforting, flavorful dish that’s easy to prepare, these Mediterranean meatballs in tomato sauce are perfect for you! Juicy meatballs infused with garlic, herbs, and spices, simmered in a rich, fragrant tomato sauce—it’s a dish that brings warmth and Mediterranean charm to your table. Serve it with rice, pasta, or warm pita bread for a truly satisfying meal.

Ingredients

Scale

  • 500 g ground beef or lamb – The base of the meatballs, rich in flavor and protein.
  • 1 small onion, finely chopped – Adds moisture and sweetness to the meatballs.
  • 2 cloves garlic, minced – Infuses the meatballs with Mediterranean aroma.
  • 1 egg – Helps bind everything together.
  • 50 g breadcrumbs – Keeps the meatballs soft and juicy.
  • 2 tbsp chopped fresh parsley – Adds freshness and a vibrant touch.
  • 1 tsp cumin – A warm, earthy spice essential in Mediterranean cuisine.
  • 1 tsp paprika – For a mild smokiness and depth of flavor.
  • Salt and black pepper, to taste
  • 2 tbsp olive oil – For frying the meatballs to golden perfection.

Instructions

For the tomato sauce:

  • 1 can (400 g) crushed tomatoes – The base of the sauce, rich and tangy.
  • 1 small onion, finely chopped – Adds sweetness and depth.
  • 2 cloves garlic, minced – Brings a bold, aromatic touch.
  • 1 tsp oregano – A signature Mediterranean herb.
  • 1 tsp sugar – Balances the acidity of the tomatoes.
  • Salt and pepper, to taste
  • 2 tbsp olive oil – Enhances the richness of the sauce.
  • Fresh basil or parsley (for garnish) – A fresh, vibrant finishing touch.

Notes

These Mediterranean meatballs in tomato sauce are juicy, flavorful, and perfect for any occasion. They’re easy to make, packed with delicious spices, and pair well with so many sides. If you loved this recipe, share it on Facebook or save it on Pinterest for later. Enjoy your meal! 😋