Creamy Pesto Meatballs

Featured in Family Dinner Ideas.

These creamy sun-dried tomato pesto meatballs combine homemade sun-dried tomato pesto with tender, juicy meatballs in a luxurious cream sauce. The dish starts with a flavorful homemade pesto that's used both in the meatballs and sauce, ensuring the sun-dried tomato flavor runs throughout. The meatballs are perfectly seasoned and browned before being nestled in a rich sauce made with heavy cream, broth, and more pesto. It's an impressive yet approachable dish that's perfect for both family dinners and entertaining guests, ready in about an hour.
Fatiha
Updated on Wed, 09 Apr 2025 11:33:38 GMT
Creamy Sun-Dried Tomato Pesto Meatballs Pin it
Creamy Sun-Dried Tomato Pesto Meatballs | zestplate.com

These Creamy Sun-Dried Tomato Pesto Meatballs combine tender, juicy meatballs with a rich, velvety sauce that's bursting with Mediterranean flavors. The homemade sun-dried tomato pesto infuses both the meatballs and sauce with deep, concentrated flavor. Each meatball is perfectly seasoned and browned before being bathed in a luxurious cream sauce enriched with more pesto. This dish transforms simple ingredients into something extraordinary, proving that a few quality ingredients, treated with care, can create a memorable meal.

Through years of making meatballs, I've learned that gentle mixing and careful browning create the perfect texture.

Essential Ingredients Selection

  • Oil-packed sun-dried tomatoes provide concentrated flavor
  • Fresh basil brightens both pesto and final dish
  • Quality Parmesan adds depth to every component
  • Fresh garlic creates aromatic base

The key is using the oil from sun-dried tomatoes in the pesto - it adds an extra layer of flavor.

Detailed Cooking Instructions

1. Begin with pesto preparation.
In food processor, combine drained sun-dried tomatoes, fresh basil, Parmesan, garlic, and pine nuts. Pulse until finely chopped. With machine running, slowly drizzle in oil until smooth but not overly wet. Season and set aside. Temperature balance is crucial - ingredients should be room temperature for proper emulsion.
2. For meatballs,
gently combine ground beef, breadcrumbs, Parmesan, egg, and reserved pesto with hands until just mixed. Overmixing toughens meat. Form into 1.5-inch balls using light pressure - tight packing creates dense meatballs.
3. Heat olive oil in large skillet over medium heat until shimmering.
Brown meatballs in batches, turning gently, about 3 minutes per side until golden crust forms. Don't overcrowd pan or meatballs will steam instead of brown.
4. For sauce,
sauté onion in same pan until translucent, scraping up browned bits. Add garlic until fragrant, then stir in pesto. Gradually add cream and broth, stirring constantly to prevent splitting.
5. Return meatballs to pan,
simmer gently until heated through and sauce thickens slightly, about 5-7 minutes. Baste frequently with sauce.
Creamy Sun-Dried Tomato Pesto Meatballs Recipe Pin it
Creamy Sun-Dried Tomato Pesto Meatballs Recipe | zestplate.com

My grandmother's secret was adding a splash of the sun-dried tomato oil to the meat mixture for extra flavor depth.

Storage Solutions

Store cooled meatballs and sauce in airtight container up to 3 days in refrigerator. Freeze meatballs without sauce up to 3 months. When reheating, warm gently over low heat, adding splash of cream if sauce is too thick. Make fresh pesto if storing longer than 5 days.

Easy Creamy Sun-Dried Tomato Pesto Meatballs Recipe Pin it
Easy Creamy Sun-Dried Tomato Pesto Meatballs Recipe | zestplate.com

Serving Suggestions

Serve over pasta, creamy polenta, or crusty bread to soak up sauce. Garnish with fresh basil, extra Parmesan, and red pepper flakes. For entertaining, keep warm in slow cooker on LOW. Consider serving as appetizers with toothpicks for casual gatherings.

Troubleshooting Tips

If sauce breaks, lower heat and whisk in warm cream gradually. For crumbly meatballs, add extra egg or breadcrumbs. When sauce is too thick, thin with warm broth. If meatballs are browning too quickly, reduce heat and add splash of broth to pan.

Make-Ahead Strategies

Prepare pesto up to 5 days ahead. Form meatballs and refrigerate up to 24 hours before cooking. Make sauce base ahead, reheating gently while adding cream fresh. For parties, brown meatballs early and finish in sauce just before serving.

Creamy Sun-Dried Tomato Pesto Meatballs Recipe Pin it
Creamy Sun-Dried Tomato Pesto Meatballs Recipe | zestplate.com

Frequently Asked Questions

→ Can I make the pesto ahead of time?
Yes! Making the pesto ahead allows the flavors to develop and saves time during preparation.
→ What can I serve this with?
Serve over pasta, rice, mashed potatoes, or with crusty bread to soak up the sauce.
→ Can I make this lighter?
You can substitute half-and-half or milk for the heavy cream, though the sauce won't be as rich.
→ What meat should I use?
You can use ground beef alone or a mix of beef and pork for more flavor.
→ How do I get perfectly browned meatballs?
Ensure your skillet is hot before adding meatballs and don't overcrowd the pan.

Creamy Pesto Meatballs

Juicy meatballs simmered in a luscious sun-dried tomato pesto cream sauce - perfect for a cozy family dinner.

Prep Time
25 Minutes
Cook Time
35 Minutes
Total Time
60 Minutes
By: Fatiha

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings (20-24 meatballs)

Dietary: ~

Ingredients

→ Sun-Dried Tomato Pesto

01 1 cup sun-dried tomatoes packed in oil, drained
02 1/2 cup fresh basil leaves
03 1/4 cup grated Parmesan cheese
04 2 cloves garlic
05 1/4 cup pine nuts or walnuts
06 1/4 cup olive oil (from sun-dried tomatoes preferred)

→ Meatballs

07 1 pound ground beef or beef/pork mix
08 1/2 cup breadcrumbs
09 1/4 cup grated Parmesan cheese
10 1 large egg
11 2 tablespoons sun-dried tomato pesto
12 1/4 cup finely chopped onion
13 2 cloves minced garlic
14 1 teaspoon dried oregano
15 2 tablespoons olive oil for frying

→ Cream Sauce

16 1 tablespoon olive oil
17 1 small onion, finely chopped
18 2 cloves minced garlic
19 1/2 cup sun-dried tomato pesto
20 1 cup heavy cream
21 1/2 cup low-sodium chicken or vegetable broth
22 1/4 cup grated Parmesan cheese
23 Fresh basil leaves for garnish

Instructions

Step 01

Process sun-dried tomatoes, basil, Parmesan, garlic, and nuts in food processor. Drizzle in oil until smooth. Season with salt and pepper.

Step 02

Mix ground meat, breadcrumbs, Parmesan, egg, pesto, onion, garlic, and seasonings. Form into 1-1.5 inch meatballs.

Step 03

Brown meatballs in batches in olive oil over medium heat, about 8-10 minutes. Remove and set aside.

Step 04

In same skillet, sauté onion and garlic. Add pesto, cream, and broth. Simmer and stir in Parmesan until smooth.

Step 05

Return meatballs to sauce. Simmer 5-7 minutes until heated through. Garnish with fresh basil.

Notes

  1. Pesto can be made ahead for deeper flavor
  2. Don't overmix meatballs to keep them tender
  3. Sauce can be adjusted thicker or thinner with cream/broth

Tools You'll Need

  • Food processor
  • Large skillet
  • Mixing bowls
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (Parmesan, cream)
  • Contains wheat (breadcrumbs)
  • Contains eggs
  • Contains nuts (pine nuts/walnuts)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 640
  • Total Fat: 51 g
  • Total Carbohydrate: 20 g
  • Protein: 26 g