There’s something undeniably comforting about a plate of spaghetti piled high with a rich, meaty sauce. This version takes the classic Italian-American dish and gives it a hearty upgrade with ground beef and tender zucchini. The addition of Italian seasoning and a splash of soy sauce adds depth and umami, making every bite crave-worthy.
Perfect for busy weeknights, this recipe comes together in just 30 minutes. The sauce simmers quickly but tastes like it’s been cooking all day. Serve it with a generous sprinkle of Parmesan and a pinch of chili flakes for a little heat. It’s a dinner that the whole family will love.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Bring a large pot of salted water to a boil. Meanwhile, wash and dry all produce. Quarter the zucchini lengthwise, then cut into ½-inch-thick pieces. Halve, peel and dice the onions. Mince the garlic. Strip the thyme leaves from the stems and roughly chop.
- Heat a drizzle of olive oil in a large pan over medium-high heat. Add the ground beef, breaking it up into pieces. Cook, tossing occasionally, until browned but not fully cooked through, about 4-5 minutes. Season with salt and pepper.
- Once the water is boiling, add the spaghetti and cook until al dente, 9-11 minutes, stirring occasionally. Reserve 1 cup of pasta cooking water, then drain the spaghetti.
- Add the diced onions and zucchini to the pan with the beef. Cook, tossing, until softened, about 5 minutes. Add the garlic, chopped thyme, Italian seasoning and soy sauce. Cook until fragrant, about 30 seconds.
- Stir in the crushed tomatoes and the reserved pasta cooking water. Bring to a boil, then reduce the heat and let simmer until the sauce thickens, about 5 minutes. Season with salt and pepper. For a deeper flavor, let the ragù simmer longer if time allows.
- Add the cooked spaghetti to the pan and toss to coat evenly with the sauce. Divide among plates and top with grated Parmesan and chili flakes to taste.
Recipe Tips
For a richer sauce, let the ragù simmer for up to 15 minutes instead of just 5.
If you prefer a milder dish, omit the chili flakes or serve them on the side.
Feel free to swap the ground beef for ground turkey or chicken for a lighter option.
FAQ
Can I use a different type of pasta?
Absolutely! This ragu works well with any long pasta like linguine or fettuccine or even short shapes like penne or rigatoni.
Can I make this recipe gluten-free?
Yes, simply use gluten-free spaghetti and ensure your soy sauce is gluten-free (tamari works great).
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave, adding a splash of water if needed.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.