Hearty Beef and Rice Soup Recipe for Comforting Weeknight Meals

A warm, comforting bowl of soup is hard to beat on a chilly day, and this Beef & Rice Soup delivers exactly that. Ground beef browned for savory depth, buttery leeks, tender rice, and an herb-scented broth make this a satisfying one-pot meal. A splash of white wine and a touch of Worcestershire sauce add complexity, while fresh spinach and dill lighten the flavors. Serve with a dollop of sour cream for a creamy finish.

This versatile recipe works for busy weeknights or lazy weekends. Swap in your preferred greens, adjust seasonings to taste, or make dietary swaps like gluten-free rice or dairy-free butter. It reheats well and freezes nicely, making it great for meal prep.

Why You’ll Love this Recipe:

  • Quick & Simple: This one-pot soup comes together in about 30–35 minutes using everyday ingredients, ideal for busy evenings.
  • Flexible: Adjust vegetables, herbs, or spice level to suit your preferences. The recipe adapts well to different diets and ingredient substitutions.
  • Great for Leftovers: The soup keeps well in the refrigerator for a few days and freezes easily, so you can enjoy it later with minimal effort.
leeks and carrots
easy beef soup recipe

Ingredient Notes:

  • Ground Beef: Provides the hearty base and rich flavor. Use lean beef for fewer calories or a fattier blend for extra richness.
  • Butter: Adds richness and helps gently sauté the vegetables. Substitute with oil for a dairy-free version.
  • Carrots: Add natural sweetness and color; slice or dice to your preference.
  • Leeks: A mild onion substitute that softens in the broth and lends a delicate flavor.
  • Garlic: Enhances savory depth—mince for even distribution.
  • Worcestershire Sauce: Boosts umami and deepens the overall flavor. Use a vegetarian version if needed.
  • Dried Dill: Adds a bright, herbaceous note that complements the beef and rice.
  • White Wine: A splash brightens and balances the broth with subtle acidity.
  • Beef Broth: The soup’s foundation—use a quality broth or bone broth for extra richness.
  • White Rice: Absorbs the broth and provides comforting texture. Watch cooking time to avoid mushy grains.
  • Spinach: Fresh greens add color and a light, fresh contrast to the rich broth.
  • Salt & Pepper: Season to taste to bring all the flavors together.
  • Sour Cream: Optional topping that gives a cool, creamy contrast to the hot soup.
beef vegetable and rice winter soup recipe
easy soup with ground beef

Dietary & Allergy-Friendly Substitutions:

  • Gluten-Free: Use certified gluten-free rice or replace rice with quinoa. Verify Worcestershire sauce is gluten-free.
  • Dairy-Free: Swap butter for olive oil or coconut oil and use dairy-free sour cream or cashew cream as a topping.
  • Low-Carb: Replace rice with cauliflower rice or zucchini noodles to lower carbohydrates.
  • Vegetarian: Replace ground beef with cooked lentils or chopped mushrooms and use soy sauce or a vegan Worcestershire substitute.
  • Paleo: Use cauliflower rice or diced sweet potato instead of white rice and substitute butter with ghee or oil if desired.

Additional Variations:

  • Spicy: Add red pepper flakes, chopped jalapeño, or a splash of hot sauce.
  • Smoky: Stir in smoked paprika or chipotle in adobo for a smoky depth.
  • Extra Vegetables: Add celery, parsnips, potatoes, broccoli, or kale for more texture and nutrition.
  • Richer: Stir in a few tablespoons of heavy cream or cream cheese at the end for a velvety finish.
easy hearty beef soup with rice

Expert Tips & Notes:

  • Use Bone Broth for a deeper, more savory flavor if you want extra richness.
  • Watch the Rice: Add rice later in the cooking process or cook it separately to avoid overcooking and maintain texture.
  • Choose the Right Pot: A large pot or Dutch oven distributes heat evenly and holds all ingredients comfortably.
  • Make Ahead: The flavors improve after resting—store in the fridge for up to 3 days or freeze for up to 3 months.
  • Toppings: Try sour cream, shredded cheese, fresh parsley, or crispy onions for added texture and flavor.
  • Brighten with Lemon: A squeeze of lemon juice before serving adds brightness and balances richness.
  • Season Gradually: Taste and adjust salt, pepper, and Worcestershire sauce as you cook to get the flavor balance you prefer.
easy weeknight dinner soup recipe with beef

Recipe

cozy beef and rice soup

Cozy Beef & Rice Soup

Ground beef, leeks, carrots, rice, and spinach simmered in a savory broth with wine, dill, and Worcestershire sauce for a comforting, easy one-pot soup.
Total Time 35 mins
Course Soup
Servings 6
Calories 300 kcal

Ingredients

  • 1 lb ground beef
  • 1–2 tablespoons butter (or oil)
  • 2 cups sliced leeks (stalk only, rinsed)
  • 1 cup sliced carrots (peeled)
  • 1 1/2 tablespoons minced garlic
  • 1–2 tablespoons Worcestershire sauce
  • 1 teaspoon dried dill
  • 1/2 cup dry white wine
  • 8–10 cups beef broth (about 64–80 oz)
  • 3/4 cup white rice
  • 4 cups spinach, de-stemmed
  • Salt & pepper, to taste
  • Sour cream, for serving (optional)

Instructions

  1. Brown the beef: Heat a little neutral oil in a large pot or Dutch oven over medium-high. Add ground beef, season lightly with salt and pepper, and cook until browned and crumbled, about 5–7 minutes. Transfer to a plate lined with paper towels to drain and set aside.
  2. Sauté the vegetables: In the same pot, melt butter over medium heat. Add leeks and carrots and sauté about 3 minutes, until the leeks start to soften. Stir to avoid browning too quickly.
  3. Add garlic and seasonings: Add minced garlic and cook 1 minute. Stir in Worcestershire sauce, dried dill, and white wine; let simmer for about a minute to combine flavors.
  4. Add broth and simmer: Pour in beef broth, season with salt and pepper, and bring to a simmer. Let simmer 5 minutes to meld flavors.
  5. Add rice: Stir in the rice and simmer 15–20 minutes, or until rice and carrots are tender. Stir occasionally and add extra broth if the soup becomes too thick.
  6. Finish with beef and spinach: Return the cooked ground beef to the pot and stir in the spinach. Simmer a few minutes until the spinach is wilted and the beef is heated through. Taste and adjust seasoning.
  7. Serve: Ladle into bowls and top with a spoonful of sour cream if desired. Serve hot.

Notes

  • To avoid mushy rice, add rice later in cooking or cook separately and stir in just before serving.
  • Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months.
  • Adjust seasoning as you go—additional Worcestershire sauce, salt, or pepper can help fine-tune the flavor.
  • See substitution suggestions above for gluten-free, dairy-free, low-carb, vegetarian, and paleo variations.
  • Nutritional values are estimates and will vary based on exact ingredients and portions used.

Nutrition

Calories: 300 kcal
Carbohydrates: 25 g
Protein: 18 g
Fat: 20 g (Saturated fat: 8 g)
Fiber: 3 g | Sugar: 5 g

If you try this recipe, please leave a star rating and a review in the recipe card. Your feedback is appreciated.