A quick and cozy ground beef noodle soup made with hearty vegetables, egg noodles, and a rich tomato-beef broth. This easy one-pot recipe is perfect for weeknights, family dinners, or freezer meals. Comforting, budget-friendly, and full of savory flavor, it’s everything a bowl of soup should be.
1 lb ground beef
1 small onion, diced
2 cloves garlic, minced
3 medium carrots, peeled and sliced
2 celery stalks, sliced
1 can (14.5 oz) diced tomatoes, undrained
6 cups beef broth
1 teaspoon Italian seasoning
½ teaspoon paprika
1 ½ cups uncooked egg noodles or small pasta
Salt and pepper, to taste
Optional garnish: chopped parsley
In a large pot or Dutch oven, cook ground beef and diced onion over medium heat until the beef is browned. Drain excess grease if needed.
Add garlic, carrots, and celery. Cook for 3 to 4 minutes, stirring occasionally, until slightly softened.
Stir in the diced tomatoes, beef broth, Italian seasoning, and paprika. Bring to a boil, then reduce heat to a simmer.
Cover and simmer for 10 to 15 minutes, or until the vegetables are tender.
Add the uncooked egg noodles and simmer for another 8 to 10 minutes, or until noodles are tender. Stir occasionally to prevent sticking.
Season with salt and pepper to taste. Garnish with parsley if desired and serve hot.
Adjust seasonings to taste. Add a bay leaf during simmering for deeper flavor.
For a creamy version, stir in ½ cup of cream or milk before serving.
Don’t overcook noodles in the soup to keep them from getting mushy.
Best when served fresh, but also great for freezing in portions.