Brown ground beef in a large pot, then sauté onion, carrots and celery until softened. Stir in garlic and dried herbs, add diced tomatoes, tomato sauce and beef broth, then simmer. Add small pasta and cook until al dente, stirring occasionally; fold in frozen peas and spinach near the end. Season to taste and finish with grated Parmesan. Serve hot with crusty bread; swap turkey for a leaner option or add extra veggies to bulk it up.
Steam curled from the pot as the kitchen filled with the scent of simmering tomatoes and herbs—the soundtrack for a drizzly Tuesday evening when I first whipped up this ground beef pasta soup. I’d just come in from a walk, cheeks cold and appetite ready, when the idea struck: something brothy, hearty, and quick. Soup had always been my fallback, but this time I wanted something more like a meal than a side. In less than an hour, the rich, savory flavors made everything feel cozier.
One very ordinary weeknight, I made this while my partner was troubleshooting a work problem at the kitchen table. Between questions about missing USB cables, we chuckled over the sizzle in the pot and the aroma of garlic drifting through the house—the mood instantly lighter when we sat down to bowls brimming with comfort.
Ingredients
- Ground beef: Brown it well for deep, savory flavor; use lean if you prefer less fat, but a bit of richness is key here.
- Onion, carrots, celery: The classic trio gives sweetness and base flavor; dice them evenly so they cook at the same pace.
- Garlic: Don’t rush sautéing it—it makes all the difference when it smells just right.
- Diced tomatoes & tomato sauce: These combine for tangy depth and a brothy richness; canned tomatoes work beautifully here.
- Frozen peas & baby spinach: Stirred in at the end for a pop of color and freshness; spinach is optional, but peas are a must for a touch of sweetness.
- Small pasta shells or ditalini: Use a sturdy pasta shape so it doesn’t overcook; add it just when the soup is boiling for the best texture.
- Beef broth: Use good-quality broth for maximum flavor; homemade or store-bought both work.
- Dried basil, oregano, thyme: These fill the soup with an herby aroma reminiscent of old-world kitchens.
- Salt and pepper: Add slowly, tasting as you go to avoid over-seasoning.
- Olive oil: Sautéing in olive oil gives a gentle richness—don’t skimp unless you must.
- Grated Parmesan (optional): Sprinkle on top for a final flourish of salty, cheesy umami.
Instructions
- Brown the Beef:
- Warm olive oil in a large soup pot until shimmering, then add the ground beef. Use a wooden spoon to break it up as it cooks; get some crispy bits for extra flavor before draining off excess fat.
- Sauté Veggies:
- Add the diced onion, carrots, and celery straight into the beef, stirring and letting everything soften for a few minutes until the edges start to turn golden.
- Add Garlic and Herbs:
- Drop in the minced garlic and sprinkle over the basil, oregano, and thyme—let them sizzle for a minute until your kitchen smells irresistible.
- Simmer the Broth:
- Pour in the diced tomatoes, tomato sauce, and beef broth. Stir, scraping the bottom, and bring everything up to a lively simmer.
- Pasta Time:
- Add your pasta straight into the bubbling broth, stirring occasionally so it doesn’t stick, and let it simmer uncovered for around 10 minutes.
- Finish with Greens:
- Just as the pasta nears al dente, toss in frozen peas and spinach if you like—watch the soup go from hearty to vibrant.
- Season and Serve:
- Taste, season with salt and pepper as needed, then ladle into bowls and shower with fresh Parmesan if you’re feeling extra cozy.
Our friends dropped by unexpectedly on a blustery evening, and in the time it took for the wind to calm, I’d filled the table with steaming bowls of this soup. Somehow, the laughter and storytelling felt warmer, layered with the comfort of a meal that begs to be shared.
Swaps and Simple Add-Ins
If you ever open the fridge to find missing carrots or a glut of spinach, this recipe has your back—just toss in whichever veggies are calling your name. I’ve slipped in chopped zucchini, bell peppers, and even a handful of corn when inspiration strikes or the crisper is nearly empty. You can even swap ground beef for turkey or plant-based crumbles without missing a beat. It’s forgiving and endlessly adaptable.
Serving Suggestions
I love serving big ladlefuls of this soup with warm slices of crusty bread for dunking, though sometimes I reach for a buttery cracker instead. On special occasions, a sprinkle of fresh basil just before serving adds brightness that makes it feel a little extra. If you’re in the mood, pour yourself a glass of mid-bodied red wine—the kind you’d drink with friends at a noisy table.
Leftovers and Storage
This soup makes for legendary leftovers, especially once the flavors cozy up overnight. Store it in the fridge for up to three days, but keep extra cooked pasta separate if you want to avoid soggy spoonfuls next time. It also freezes well without the pasta—just add it fresh when you’re reheating and craving something fast.
- If it thickens in the fridge, splash in a little extra broth while reheating.
- Reheat gently over medium, stirring often to avoid sticking.
- Always add cheese just before serving for best flavor.
Sometimes the best meals happen when you’re not following rules too strictly—just paying attention, stirring, and letting the aroma lead the way. Here’s to soup that fills more than your stomach and ordinary evenings that become special after all.
Recipe FAQs
- → How can I prevent the pasta from getting mushy?
-
Stir frequently once pasta is added and cook just until al dente. For firmer texture, cook the pasta separately and combine with the broth at the end to finish cooking.
- → What are good pasta shapes to use?
-
Small shapes like ditalini, small shells, or orzo work best because they fit on a spoon and cook quickly without overwhelming the broth.
- → Can I substitute the ground beef?
-
Yes. Ground turkey or chicken lightens the dish; lamb adds richness. If using leaner meat, a splash of olive oil helps carry flavor during sautéing.
- → How do I thicken the broth if it’s too thin?
-
Simmer uncovered to reduce liquid, lightly mash a portion of cooked vegetables in the pot, or stir in a small cornstarch slurry (1 tsp cornstarch mixed with cold water) and simmer until thickened.
- → What’s the best way to store and reheat leftovers?
-
Refrigerate in an airtight container for 3–4 days or freeze for up to 3 months. Reheat gently on the stove with a splash of broth to revive the texture; pasta may absorb liquid when chilled.
- → How can I make a vegetarian version?
-
Swap vegetable broth and use plant-based crumbles or lentils for protein. Add extra vegetables like zucchini and bell pepper for body and flavor.