Best Recipes

Looking for a comforting dish that’s rich, creamy, and packed with flavor? These tender, juicy meatballs simmered in a luscious tomato and sun-dried tomato sauce are exactly what you need. Perfect for family dinners, meal prep, or when you want a restaurant-worthy meal at home.
Table of Contents
Why You’ll Love This Recipe
- Juicy & Tender Meatballs – perfectly seasoned and melt-in-your-mouth.
- Creamy, Flavorful Sauce – with a blend of tomato, cream, and tangy sun-dried tomatoes.
- Versatile Pairings – serve with pasta, rice, mashed potatoes, or crusty bread.
- Meal-Prep Friendly – easy to store and reheat without losing flavor.
Ingredients

For the Meatballs
- 1 lb (450g) ground beef (or a mix of beef & pork)
- 1 egg
- ½ cup breadcrumbs
- 2 tbsp grated Parmesan
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 2 tbsp fresh parsley, chopped
- 1 tsp dried oregano
- Salt & black pepper, to taste
For the Creamy Tomato & Sun-Dried Tomato Sauce
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 1 cup tomato passata (or crushed tomatoes)
- ½ cup sun-dried tomatoes, chopped
- 1 cup heavy cream
- ½ tsp chili flakes (optional, for heat)
- Salt & black pepper, to taste
- Fresh basil or parsley, for garnish
Step-by-Step Instructions
Step 1: Prepare the Meatballs
- In a large mixing bowl, combine ground meat, egg, breadcrumbs, Parmesan, onion, garlic, parsley, oregano, salt, and pepper.
- Mix until just combined—do not overmix to keep the meatballs tender.
- Roll into small, even-sized balls.
Step 2: Cook the Meatballs
- Heat a drizzle of olive oil in a skillet over medium heat.
- Sear the meatballs on all sides until browned (they don’t need to be fully cooked through yet).
- Remove from the skillet and set aside.
Step 3: Make the Creamy Sauce
- In the same skillet, add olive oil and garlic. Sauté for 1–2 minutes until fragrant.
- Add tomato passata and sun-dried tomatoes. Simmer for 5 minutes.
- Stir in heavy cream, chili flakes, salt, and pepper.
Step 4: Combine & Simmer
- Return the meatballs to the skillet.
- Cover and simmer for 10–12 minutes, until the meatballs are fully cooked and the sauce thickens.
- Garnish with fresh basil or parsley before serving.
Serving Suggestions
- Toss with spaghetti or fettuccine for a hearty pasta dish.
- Serve over creamy mashed potatoes or rice.
- Pair with crusty bread to soak up the delicious sauce.
Nutritional Information (Per Serving – Approx. 4 servings)
Nutrient | Amount (per serving) |
---|---|
Calories | 435 kcal |
Protein | 24 g |
Carbohydrates | 18 g |
Fat | 31 g |
Saturated Fat | 14 g |
Fiber | 3 g |
Sugar | 6 g |
Sodium | 720 mg |
(Values may vary depending on exact ingredients and portion sizes.)
Final Thoughts
This Creamy Meatballs You’ll Ever Try recipe is a comforting classic with a gourmet twist. The sun-dried tomatoes add a rich, tangy depth that makes the sauce truly irresistible. Whether you’re cooking for family or hosting friends, this dish is guaranteed to impress!
Please try Parmesan Chicken Meatballs