Beet Soup


This beet soup is gorgeous, healthy, and tasty. It is so simple to make too. Beets, sautéed onions, and garlic simmer in beef broth before being finished with a swirl of cream.

Prep Time:
20 mins
Cook Time:
40 mins
Total Time:
1 hrs


  • 3 tablespoons olive oil

  • 1 medium onion, chopped

  • 3 cloves garlic, chopped

  • 6 medium beets, peeled and chopped

  • 2 cups beef stock

  • salt and freshly ground black pepper to taste

  • ¼ cup heavy cream, or as needed


  1. Heat olive oil in a large saucepan over medium heat. Cook and stir onion and garlic in hot oil until soft but not browned, about 5 minutes. Stir in beets and cook for 1 minute.

  2. Pour in stock; season with salt and pepper. Bring to a boil; cover, reduce heat to medium-low, and simmer until beets are tender, 20 to 30 minutes. Remove from heat and allow to cool slightly.

  3. Working in batches, pulse soup in a food processor until smooth. Return to the saucepan and cook over low heat until heated through. Ladle soup into 4 bowls and garnish each with a swirl of cream.

Nutrition Facts (per serving)

229 Calories
16g Fat
17g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 229
% Daily Value *
Total Fat 16g 21%
Saturated Fat 5g 25%
Cholesterol 20mg 7%
Sodium 147mg 6%
Total Carbohydrate 17g 6%
Dietary Fiber 4g 15%
Total Sugars 12g
Protein 5g
Vitamin C 16mg 78%
Calcium 48mg 4%
Iron 2mg 8%
Potassium 539mg 11%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love