Description
Creamy Ground Beef Macaroni Tomato Soup is a comforting, flavor-packed one-pot meal made with simple ingredients like ground beef, tomatoes, and pasta. Perfect for easy dinners and meal prep!
Ingredients
Scale
1 pound lean ground beef
1 medium onion, diced
3 tsp minced garlic
2 tsp salt
¼ tsp black pepper
1 tsp dried oregano
4 cups chicken stock
26 oz spaghetti sauce
14 oz diced tomatoes, drained
4 oz cream cheese, room temperature
¼ cup fresh basil, roughly chopped (divided)
1½ cups elbow macaroni (whole wheat or regular)
Instructions
- Brown the beef and onion
In a large skillet or soup pot over medium heat, add the lean ground beef and diced onion. Cook while stirring, breaking the beef apart, until it is no longer pink and the onion is soft and translucent. - Add garlic and spices
Stir in the minced garlic and continue to cook for about 1 minute until fragrant (don’t let it burn). Then sprinkle in salt, black pepper, and oregano; stir to combine so the flavors begin to meld with the meat. - Add tomato liquids and simmer
Pour in the chicken stock, the spaghetti sauce, and the drained diced tomatoes. Stir gently, and bring the mixture up to a simmer. Let it cook for about 10 minutes to let flavors meld and slightly reduce. - Make it creamy
Lower the heat to medium‑low. Whisk in the softened cream cheese—working in small bits if needed—until it’s fully melted and integrated into the soup, giving it a creamy texture. Add half of the chopped fresh basil (reserve the rest for garnish). - Stir in the pasta
Add the elbow macaroni to the pot, stirring gently so pasta is submerged. Cover with a lid and let it cook for another 10 minutes (or until the pasta becomes tender). Stir occasionally to prevent sticking, adding a splash of extra broth if needed. - Serve
Ladle the soup into bowls and garnish with the reserved fresh basil. Serve immediately while hot.
Notes
Substitute ground turkey or sausage if desired.
Adjust salt depending on your broth or sauce.
For leftovers, add a splash of broth when reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 373 kcal
- Carbohydrates: 45 g
- Protein: 29 g