Nutrition Facts for Whole30 creamy beetroot soup

Whole30 Creamy Beetroot Soup

Image of Whole30 Creamy Beetroot Soup
Nutriscore Rating: 77/100

Velvety, vibrant, and brimming with nourishing ingredients, this Whole30 Creamy Beetroot Soup is a wholesome delight for your taste buds. Made with fresh beetroots, creamy unsweetened coconut milk, and a touch of apple cider vinegar for brightness, this vibrant soup is both earthy and subtly tangy. Sautéed onions and garlic complement the natural sweetness of the beets, while a hint of fresh thyme ties it all together. Completely dairy-free, gluten-free, and paleo-friendly, this recipe is perfect for those following a Whole30 diet or simply seeking a comforting bowl of plant-based goodness. Ready in just over an hour, it’s an excellent option for a cozy dinner or an elegant appetizer, complete with a silky texture that’s hard to resist.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr 5 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 4 medium fresh beetroots
  • 2 tablespoons olive oil
  • 1 medium yellow onion
  • 3 garlic cloves
  • 4 cups vegetable broth
  • 1 cup unsweetened coconut milk
  • 2 tablespoons apple cider vinegar
  • 1 teaspoon fresh thyme
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Begin by washing and peeling the beetroots. Cut them into small cubes about 1-inch in size for even cooking.

2

Chop the yellow onion and mince the garlic cloves. Set aside.

3

In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook for 5 minutes until it's soft and translucent.

4

Add the minced garlic to the pot and sauté for another minute until fragrant.

5

Add the cubed beetroots to the pot and sauté for 5 minutes, stirring occasionally to blend the flavors well.

6

Pour in the vegetable broth, ensuring the beetroot is fully submerged. Increase the heat to bring the mixture to a boil.

7

Once boiling, reduce the heat to a simmer, cover the pot, and cook the beets for about 30 minutes or until they are tender when pierced with a fork.

8

Once the beetroots are tender, remove the pot from the heat. Using an immersion blender, puree the soup until smooth and creamy.

9

Return the pot to low heat and stir in the unsweetened coconut milk, apple cider vinegar, fresh thyme, salt, and black pepper.

10

Allow the soup to simmer gently for another 5 minutes to incorporate all the flavors.

11

Taste and adjust seasoning if necessary before serving.

12

Serve the soup warm, garnished with a sprinkle of fresh thyme if desired.

Cooking Tip: Take your time with each step for the best results!
860
cal
23.9g
protein
105.7g
carbs
40.8g
fat

Nutrition Facts

1 serving (1688.5g)
Calories
860
% Daily Value*
Total Fat 40.8 g 52%
Saturated Fat 10.0 g 50%
Polyunsaturated Fat 5.5 g
Cholesterol 0 mg 0%
Sodium 4906 mg 213%
Total Carbohydrate 105.7 g 38%
Dietary Fiber 22.9 g 82%
Total Sugars 42.0 g
Protein 23.9 g 48%
Vitamin D 0.0 mcg 0%
Calcium 682 mg 52%
Iron 8.8 mg 49%
Potassium 2986 mg 64%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

47.7%%
10.8%%
41.5%%
Fat: 367 cal (41.5%%)
Protein: 95 cal (10.8%%)
Carbs: 422 cal (47.7%%)