This post may contain affiliate links. Please read our disclosure policy.

These Tender and juicy Sun Dried Tomato Meatballs are packed with flavor from sun dried tomato pieces, garlic, and fresh herbs. They fry up beautifully, then simmer in a simple sun dried tomato sauce that melts together with plenty of cheese for a comforting skillet meal.

This sun dried tomato meatballs recipe turns everyday ingredients into something deeply satisfying. Everything cooks in one pan, the meatballs stay moist and tender, and the cheesy tomato sauce makes it feel indulgent without any extra effort.

Sun Dried Tomato Cheesy Meatballs in a pan

What Makes This Recipe So Good

These Sun Dried Tomato Meatballs stand out because the flavor is built right into the meat mixture. Chopped sun dried tomato pieces add a concentrated tomato richness, while garlic and herbs give the meatballs depth without needing a long list of ingredients. Once they are browned, they soak up the sun dried tomato sauce, which creates a layered tomato flavor that tastes slow cooked even though it comes together fast.

This method also makes the dish incredibly practical for weeknights. Everything happens in one skillet, the cheese melts directly into the sauce, and the meatballs stay tender instead of drying out. The result is a sun dried tomato meatballs recipe that feels special enough for guests but simple enough to make whenever you are craving something hearty and satisfying.

What Goes Into Sun Dried Tomato Meatballs

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Top shot of ingredients: beef, pork, parmesan cheese, tomato pasta sauce, egg, almond flour, sun dried tomato, oregano, garlic, tomato paste, bocconcini, salt and pepper, basil, sun dried tomato oil, and oil.

These Sun Dried Tomato Meatballs use simple pantry staples but build flavor in a smart way, starting with the meat mixture itself.

  • Beef Mince: Forms the hearty base of the meatballs and gives them a juicy, satisfying texture.
  • Semi Dried Tomatoes: Chopped into the mixture for concentrated tomato flavor, and the reserved oil seasons both the meat and the sauce.
  • Parmesan Cheese: Adds savory depth and helps bind everything together so the meatballs stay tender instead of dense.
  • Fresh Herbs: Oregano and basil brighten the dish and balance the richness of the meat and cheese.

Note Please see recipe card at the bottom for a full list of ingredients with measurements.

How To Make Sun Dried Tomato Meatballs

Mixing the meats, egg, almond flour, sun dried tomatoes, Parmesan, garlic, paste, and herbs in mixing bowl.
  1. Mix the Base: Combine the meats, egg, almond flour, sun dried tomatoes, Parmesan, garlic, paste, and herbs, then season everything well.
Shaped the mixture into 12 firm and even meatballs.
  1. Form the Meatballs: Shape the mixture into 12 firm and even meatballs, placing them on a plate until ready to cook.
Heating the pan with oil.
  1. Heat the Pan: Warm the oil in a non stick oven safe pan or cast iron skillet over medium heat.
Cooking the meatballs.
  1. Brown Meatballs: Cook the meatballs for a few minutes, turning until each side is browned.
Cooking the sauce.
  1. Start the Sauce: Add the reserved tomato oil to the pan, stir in the tomato sauce or soup, and let it heat through.
Returned the meatballs to the sauce.
  1. Simmer Everything: Return the meatballs to the sauce, then cover and simmer gently until cooked through.
Preheating the oven.
  1. Preheat the Grill: While the meatballs finish simmering, preheat the oven to grill or broil on medium heat.
Close-up shot of Sun Dried Tomato Meatballs.
  1. Melt the Cheese: Arrange the bocconcini over the meatballs and grill until the cheese is melted and golden.

These Sun Dried Tomato Meatballs pair beautifully with Garlic Browned Butter Baked Asparagus, which brings a bright, savory crunch that cuts through the richness of the sauce. If you want something a little heartier, Spaghetti Squash Lasagna Boats make a great base for catching all that cheesy tomato goodness without weighing the meal down.

For a more comforting side, Browned Butter Parmesan Roasted Potatoes are an easy win. Their soft centers and crisp edges soak up the sauce in the best way, turning the meatballs into a complete, satisfying meal that works for both weeknights and guests.

Tips For Making Sun Dried Tomato Meatballs

  • Using some of the reserved sun dried tomato oil gives the sauce a richer, more cohesive flavor, and I never skip it.
  • Chilling the meatballs for a few minutes before cooking helps them stay firm and hold their shape.
  • Letting each side brown properly makes a big difference in how juicy the meatballs turn out.
  • Keeping the sauce at a gentle simmer prevents the meatballs from drying out while they finish cooking.
  • If you want a thicker sauce, let it bubble uncovered for a bit before adding the bocconcini.

Recipe FAQ’s

Why Are My Meatballs Falling Apart?

They usually fall apart when the mixture is too wet or not packed firmly enough. Adding a little extra almond flour or chilling the meatballs for a few minutes helps them hold together.

How Do I Keep the Meatballs Tender?

Mix the ingredients gently and avoid overcooking. Letting them simmer slowly in the sauce keeps them moist and flavorful.

Is It Possible to Freeze the Meatballs?

Yes, freeze them either cooked or uncooked. If freezing raw meatballs, place them on a tray first so they hold their shape, then store them in a sealed container.

Fork pierced in Sundried Tomato Cheesy Meatballs

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 11 votes

Sun Dried Tomato Cheesy Meatballs

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 Serves
Tender and juicy meatballs spiked with sun dried tomato pieces, garlic and fresh herbs, fried and simmered in a simple tomato sauce with so much cheese. All in one skillet!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

Meatballs:

  • 17 oz beef mince
  • 17 oz pork mince or use extra beef mince
  • 1 large egg lightly whisked
  • 1/2 cup almond flour or 1/3 cup breadcrumbs if not following low carb
  • 5 oz semi-dried tomatoes drained and oil reserved
  • 1/2 cup grated Parmesan cheese
  • 4 cloves garlic crushed
  • 4 tablespoons tomato paste
  • 1 tablespoon fresh chopped oregano
  • 1 tablespoon fresh chopped basil
  • 1 tablespoon oil
  • 1 tablespoon salt and pepper to taste

Sauce:

  • reserved Sun Dried Tomato oil
  • 15 oz jars tomato pasta sauce or tomato soup
  • 6.5 oz large bocconcini balls (6 large balls the size of golf balls), sliced

Instructions 

  • Combine mince, egg and almond flour, tomatoes drained of oil (reserve oil), cheese, garlic, paste, oregano and basil in a bowl. Season with salt and pepper. Shape into 12 meatballs (I used full palm sized meat mixture).
  • Heat oil in a non stick oven proof pan or cast iron skillet over medium heat. Cook meatballs, in batches for 3 to 4 minutes while occasionally turning to brown on all sides.
  • Heat reserved semi-dried tomatoes oil in pan. Add the tomato sauce (or soup). Cook, stirring, for 2 minutes.
  • Return meatballs to pan; bring to the boil; reduce heat to low and allow to simmer, covered for 15-20 minutes or until meatballs have cooked through and sauce has thickened.
  • Meanwhile, preheat oven to grill (or broil) settings on medium heat halfway through cooking time. When meatballs are ready, arrange the bocconcini slices over the meatballs and place pan into the oven. Grill/broil until cheese has melted.

Notes

This recipe makes 12 large meatballs or 24 smaller ones.

Nutrition

Calories: 634kcal | Carbohydrates: 19g | Protein: 45g | Fat: 43g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 0.3g | Cholesterol: 157mg | Sodium: 1854mg | Potassium: 1260mg | Fiber: 5g | Sugar: 7g | Vitamin A: 1046IU | Vitamin C: 31mg | Calcium: 282mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!

Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 11 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

39 Comments

  1. Magdalena says:

    5 stars
    This recipe was absolutely delicious!! I made the meatballs then cooked them with pasta and sauce all together in my instant pot. Yummy!!!

  2. Mary Lee says:

    5 stars
    These are super fantastic! I make a double batch every week! My son who is not eating keto like me, devours these with some pasta. His UPS co-workers are so jealous when he brings them for lunch and they get to smell them heating! I love just eating a few meatballs for a meal and I’m good. We do add mushrooms though because we love those. This week I’m out of tomato paste, but saw other recipes without it, so I have to hope they still come out great. I feel the sun dried tomatoes really make them so good!

    My first batch fell apart, so now I make the meatballs the day before and refrigerate them on parchment on a baking sheet then just stick them in a 425 degree oven for about 30 minutes and broil the last couple minutes if necessary. They hold together great, have a nice texture and they are really easy to clean up.

  3. Joely R says:

    Amazing recipe! I baked the meatballs in the sauce for 30mins instead of on the stove top!

    Too bad I can’t post photos here!