Carrot Soup with Spiced Ground Beef and Pine Nuts Recipe
Introduction
This Carrot Soup with Spiced Ground Beef and Pine Nuts is a comforting and flavorful dish perfect for chilly days. The sweetness of the carrots blends beautifully with fragrant curry and rich ground beef, topped with toasty pine nuts for added texture. It’s an easy recipe that brings warmth and excitement to your table.

Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, sliced
- 2 pounds carrots, peeled and cut into chunks
- 2 tablespoons Better Than Bouillon beef flavor base
- 2 teaspoons hot madras curry powder (regular curry powder works, too)
- 1 14-ounce can coconut milk
- 3 1/2 cups water
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 tablespoon tomato paste
- 2 teaspoons Better Than Bouillon beef flavor base
- 1 teaspoon garam masala
- 1/3 cup pine nuts
- 1/4 cup finely chopped parsley
- A bit of lemon zest
- Thinly sliced shallot (optional, recommended)
- Plain yogurt (for serving)
- Flatbread (for serving)
Instructions
- Step 1: Heat a soup pot over medium-high heat and add 1 tablespoon olive oil. Sauté the sliced onions, carrot chunks, 2 tablespoons beef flavor base, and curry powder together for 3-5 minutes until fragrant.
- Step 2: Add 3 1/2 cups water to the pot and bring to a simmer. Cook for about 15 minutes until the carrots are tender.
- Step 3: Stir in the coconut milk. Use an immersion blender to puree the soup until smooth and creamy.
- Step 4: Heat a large skillet with 1 tablespoon olive oil over medium-high heat. Brown the ground beef, seasoning lightly with salt and pepper.
- Step 5: Add tomato paste, 2 teaspoons beef flavor base, and garam masala to the cooked beef. Sauté for 2-3 minutes to develop rich flavor.
- Step 6: Stir in pine nuts, parsley, and lemon zest. Cook until pine nuts are toasted and fragrant, about 2 minutes.
- Step 7: Serve the soup hot, topped with a scoop of the spiced ground beef mixture. Add thinly sliced shallots, a swirl of plain yogurt, and flatbread on the side if desired.
Tips & Variations
- Use regular curry powder if hot madras is unavailable; adjust quantity based on your preferred spice level.
- For a vegetarian version, swap ground beef with spiced lentils or sautéed mushrooms.
- Toast the pine nuts in a dry pan beforehand for extra crunch and nuttiness.
- Add a squeeze of fresh lemon juice over the soup just before serving to brighten the flavors.
Storage
Store leftover soup and ground beef mixture separately in airtight containers in the refrigerator for up to 3 days. Reheat the soup gently on the stove or in the microwave, stirring occasionally. The beef topping can be warmed in a skillet over medium heat until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup ahead of time?
Yes, this soup actually tastes better after the flavors have melded for a few hours. Prepare both the soup and ground beef topping in advance, then reheat before serving.
What can I use instead of Better Than Bouillon beef flavor base?
If you don’t have Better Than Bouillon, you can substitute with beef broth or bouillon cubes dissolved in water, adjusting salt accordingly to maintain the rich, savory flavor.
Print
Carrot Soup with Spiced Ground Beef and Pine Nuts Recipe
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
This comforting Carrot Soup with Spiced Ground Beef and Pine Nuts combines a creamy, mildly curried carrot base with richly spiced beef and crunchy pine nuts for texture and flavor. Enhanced with coconut milk and a blend of warming spices like madras curry powder and garam masala, this hearty soup makes a satisfying meal served alongside flatbread and yogurt for a deliciously balanced dish.
Ingredients
Carrot Soup
- 1 tablespoon olive oil
- 1 yellow onion, sliced
- 2 pounds carrots, peeled and cut into chunks
- 2 tablespoons Better Than Bouillon beef flavor base
- 2 teaspoons hot madras curry powder (or regular curry powder)
- 1 14-ounce can coconut milk
- 3 1/2 cups water
Spiced Ground Beef and Garnish
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 tablespoon tomato paste
- 2 teaspoons Better Than Bouillon beef flavor base
- 1 teaspoon garam masala
- 1/3 cup pine nuts
- 1/4 cup finely chopped parsley
- zest of 1 lemon
- thinly sliced shallot (optional, for serving)
- plain yogurt (optional, for serving)
- flatbread (optional, for serving)
Instructions
- Prepare the Carrot Soup: Heat a soup pot over medium-high heat. Add 1 tablespoon olive oil, sliced onions, chopped carrots, 2 tablespoons Better Than Bouillon beef flavor base, and 2 teaspoons madras curry powder. Sauté for 3 to 5 minutes until the onions soften and spices become fragrant.
- Simmer the Soup: Pour in 3 1/2 cups water and bring the mixture to a simmer. Cook for 15 minutes until the carrots are tender.
- Puree the Soup: Add the entire 14-ounce can of coconut milk to the pot. Using an immersion blender, puree the soup until smooth and creamy. Set aside and keep warm.
- Cook the Ground Beef: Heat a large skillet over medium-high heat with 1 tablespoon olive oil. Add ground beef and cook until browned and fully cooked, seasoning lightly with salt and pepper.
- Flavor the Beef: Stir in 1 tablespoon tomato paste, 2 teaspoons Better Than Bouillon beef flavor base, and 1 teaspoon garam masala. Sauté the mixture for 2 to 3 minutes to develop rich flavors.
- Add Pine Nuts and Garnish: Mix in 1/3 cup pine nuts, 1/4 cup chopped parsley, and lemon zest. Continue sautéing until the pine nuts are toasted and fragrant.
- Serve: Ladle the carrot soup into bowls, topping each with a generous scoop of spiced ground beef and pine nut mixture. Garnish with thinly sliced shallot, a swirl of plain yogurt, and serve alongside flatbread for dipping, if desired.
Notes
- Use regular curry powder if you do not have madras curry powder.
- Immersion blender is recommended for easy pureeing directly in the pot.
- Pine nuts can be toasted separately for extra crunch if desired.
- Adjust seasoning with salt and pepper to taste.
- For a vegetarian variation, omit ground beef and substitute with spiced sautéed mushrooms or lentils.
- This soup pairs well with crusty bread or flatbread for dipping.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Indian-inspired
Keywords: carrot soup, spiced ground beef, pine nuts, coconut milk soup, curry soup, easy soup recipe, Indian-inspired soup

