Feastpedia

A classic French appetizer or main course, these tender meatballs are simmered in a rich, savory homemade tomato sauce, offering a comforting and flavorful experience. They are perfect served with crusty bread to soak up every drop of the delicious sauce. While meatballs are found in many global cuisines, the French version, "boulettes de viande," often features a delicate blend of meats and herbs, frequently served in a light tomato or cream-based sauce. They represent a beloved home-style dish, often enjoyed as a family meal or a casual bistro offering, showcasing the French appreciation for simple yet flavorful ingredients.

comfort foodAppetizerFrenchMeatballsTomato Sauce

Ingredients

  • 500 g Ground beef (lean)
  • 250 g Ground pork
  • 1 Large egg
  • 0.5 cup Plain breadcrumbs
  • 0.25 cup Milk (whole or low-fat)
  • 0.5 Small onion, finely minced
  • 2 Garlic cloves, minced
  • 2 tbsp Fresh parsley, chopped
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Olive oil
  • 800 g Canned crushed tomatoes
  • 2 tbsp Tomato paste
  • 1 tsp Dried oregano
  • 0.5 tsp Granulated sugar (optional, to balance acidity)
  • 0.5 cup Vegetable broth or water

Instructions

  1. 1

    In a large bowl, gently combine ground beef, ground pork, egg, breadcrumbs, milk, minced onion, minced garlic, chopped parsley, salt, and pepper. Mix until just combined, being careful not to overmix, which can make meatballs tough.

  2. 2

    Roll the mixture into small, uniform meatballs, approximately 1 to 1.5 inches in diameter. You should yield about 20-24 meatballs.

  3. 3

    Heat 1 tablespoon of olive oil in a large deep skillet or Dutch oven over medium-high heat. Brown the meatballs in batches until golden brown on all sides. Remove them to a plate and set aside.

  4. 4

    In the same skillet, add the remaining 1 tablespoon of olive oil. Add any remaining minced onion (if you reserved some) and cook until softened, about 2-3 minutes. Stir in the tomato paste and cook for 1 minute until fragrant.

  5. 5

    Pour in the crushed tomatoes, vegetable broth or water, dried oregano, and sugar (if using). Bring the sauce to a simmer, scraping up any browned bits from the bottom of the pan.

  6. 6

    Return the browned meatballs to the simmering sauce. Reduce heat to low, cover, and let simmer for 20-25 minutes, or until the meatballs are cooked through and tender, and the sauce has slightly thickened.

  7. 7

    Taste and adjust seasoning if necessary. Garnish with fresh parsley before serving.

  8. 8

    Serve hot as an appetizer with toothpicks, or as a main course with pasta, rice, or crusty baguette slices for dipping.

Chef's Tips

  • **Storage**: Leftover French meatballs in tomato sauce can be stored in an airtight container in the refrigerator for up to 3-4 days. They also freeze exceptionally well for up to 3 months; thaw overnight in the fridge before gently reheating on the stovetop.
  • **Substitutions**: For a lighter version, you can use ground turkey or chicken instead of beef and pork. To add an authentic French touch, consider adding a pinch of freshly grated nutmeg to the meatball mixture. A splash of red wine in the simmering sauce can also deepen its flavor profile.
  • **Fun Fact**: The term "boulette" in French literally means "small ball." While commonly referring to food, it can also colloquially mean a blunder or a mistake, making "faire une boulette" (to make a boulette) a common idiom for making a faux pas.
  • **Serving Suggestion**: These versatile meatballs are delicious as an appetizer, but also make a hearty main course served over spaghetti, creamy polenta, or alongside a simple green salad and a crusty baguette to soak up all the delicious sauce.

Recommended Equipment

As an Amazon Associate, we earn from qualifying purchases.

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Love this recipe? Get our cookbook!

Download our free cookbook with the top 20 most popular Feastpedia recipes.