Skillet meatballs with zucchini and tomatoes

Skillet meatballs with zucchini and tomatoes is a comforting dish featuring juicy beef meatballs paired with sautéed zucchini and fresh tomatoes. It's an easy weeknight meal that offers rich flavors and wholesome ingredients.

10 Feb 2026
Cook time 25 min
Prep time 5 min

Ingredients:

1 tbsp butter
1/2 onion
1 lb ground beef (80/20%)
1.50 tsp garlic powder
1.50 tsp onion powder
1/2 tsp dried oregano
1/2 tsp dried basil
2 zucchini
2 tomatoes
1 dash salt
1 dash black pepper
Skillet meatballs with zucchini and tomatoes

Skillet meatballs with zucchini and tomatoes is a simple yet satisfying dish that combines tender, juicy meatballs with the freshness of zucchini and tomatoes. This recipe is perfect for a quick weeknight meal that doesn't compromise on flavor. With aromatic spices and a rich melding of ingredients, this dish offers a wholesome experience bound to please your palate.

Instructions:

1. Make the Meatballs:
- In a large mixing bowl, combine the ground beef, 1 tsp of garlic powder, 1 tsp of onion powder, salt, and pepper.
- Mix well until all ingredients are evenly incorporated.
- Form the mixture into small meatballs, about 1 inch in diameter.
2. Cook the Meatballs:
- In a large skillet, melt the butter over medium heat.
- Add the finely chopped onion to the skillet and sauté until translucent, about 3-4 minutes.
- Add the meatballs to the skillet. Cook, turning occasionally, until they are browned on all sides and cooked through, about 10-12 minutes.
- Remove the meatballs from the skillet and set them aside.
3. Prepare the Vegetables:
- In the same skillet, add the remaining 0.5 tsp of garlic powder and 0.5 tsp of onion powder. Stir for about 30 seconds until fragrant.
- Add the sliced zucchini to the skillet. Sauté until they start to soften, about 5-7 minutes.

4. Combine and Simmer:
- Add the diced tomatoes, dried oregano, and dried basil to the skillet with the zucchini. Stir to combine.
- Return the meatballs to the skillet.
- Allow the mixture to simmer for about 10 minutes, until the tomatoes break down slightly and all flavors meld together.
5. Season and Serve:
- Taste the dish and add a dash of salt and black pepper to taste.
- Stir well to ensure all ingredients are evenly distributed.
6. Enjoy:
- Serve the skillet meatballs with zucchini and tomatoes hot, straight from the skillet.
- Optionally, garnish with fresh herbs like parsley or basil for extra flavor.

This skillet meatballs with zucchini and tomatoes recipe is a wonderful one-pan meal that provides a balanced mix of protein and vegetables. Whether you're cooking for your family or just yourself, this dish is a fantastic way to incorporate healthy and delicious ingredients into your dinner routine. Serve with a side of rice or some crusty bread to soak up the delicious juices, and enjoy!

Skillet meatballs with zucchini and tomatoes FAQ:

How long should I bake the meatballs if I decide to use the oven instead of a skillet?

If you choose to bake the meatballs, preheat the oven to 400°F (200°C) and bake for 15-20 minutes until they reach an internal temperature of 165°F (74°C).

What is the best way to store leftover skillet meatballs?

Store leftover meatballs in an airtight container in the refrigerator for up to 3 days. To reheat, use the microwave or rewarm in a skillet over low heat.

Can I substitute ground beef with another protein for the meatballs?

Yes, you can substitute ground turkey, chicken, or even plant-based ground meat for a lighter or vegetarian option.

What sizes of zucchini and tomatoes should I use for this recipe?

Use medium-sized zucchini and ripe medium-sized tomatoes to ensure they cook evenly and provide the best flavor.

How can I tell if the meatballs are cooked thoroughly?

The meatballs should be browned on the outside and have no pink in the center. You can also use a meat thermometer to check for an internal temperature of 165°F (74°C).

Tips:

- For even more flavor, consider browning the meatballs on all sides before adding the vegetables.

- You can use ground turkey or chicken as a leaner alternative to beef, but be aware they may need a bit more seasoning.

- Feel free to add more vegetables like bell peppers or mushrooms for added texture and flavor.

- If you prefer fresh garlic and onions, you can replace the garlic and onion powders with minced fresh garlic and finely chopped onions.

- Adjust the seasoning to your taste, adding more herbs, salt, or pepper as needed.

- For a more exquisite taste, sprinkle some grated Parmesan cheese over the top before serving.

Nutrition per serving

4 Servings
Calories 350kcal
Protein 22g
Carbohydrates 8g
Fiber 2.35g
Sugar 5g
Fat 27g

More recipes

Strawberry oat crisp

A delightful strawberry oat crisp served with Greek yogurt.

13 Feb 2026

Grilled steak with horseradish cream and caramelized onions

Grilled steak topped with horseradish cream and caramelized onions.

16 Dec 2025

Scalloped potatoes

Creamy scalloped potatoes with garlic and parsley, baked golden.

16 Dec 2025

Lemon herb chicken with olive oil and fresh parsley

Quick lemon herb chicken with olive oil and fresh parsley.

09 Feb 2026

Roasted pumpkin and bacon pasta with lemon ricotta

A hearty roasted pumpkin and bacon pasta with lemon ricotta.

25 Nov 2025

Keto pork eggroll bowl with cabbage, onion and sesame oil

A quick and low-carb Keto Pork Eggroll Bowl packed with flavor.

20 Jan 2026

Strawberry banana oatmeal breakfast smoothie

Enjoy a nourishing strawberry banana oatmeal smoothie for breakfast.

09 Jan 2026

Bacon mac and cheese

A delicious twist on classic mac and cheese with turkey bacon.

24 Dec 2025

Posts