Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Roasted Carrot and Onion Soup with Cream Swirl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: American
  • Diet: Vegetarian

Description

A velvety roasted carrot and onion soup finished with a swirl of cream for richness. This comforting soup is both simple and elegant, ideal for chilly days.


Ingredients

Units Scale
  • 1 lb carrots, peeled and chopped
  • 2 large onions, peeled and quartered
  • 2 tbsp olive oil
  • Salt and pepper, to taste
  • 1/2 tsp ground cumin (optional)
  • 4 cups vegetable broth
  • 1/2 cup heavy cream (plus more for garnish)
  • Fresh thyme or parsley for garnish (optional)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Place chopped carrots and quartered onions on a baking sheet. Drizzle with olive oil, season with salt, pepper, and cumin if using. Toss to coat evenly.
  3. Roast for 30–35 minutes, stirring halfway, until vegetables are tender and slightly caramelized.
  4. Transfer roasted vegetables to a large pot. Add vegetable broth and bring to a boil. Reduce heat and simmer for 10 minutes.
  5. Use an immersion blender to puree the soup until smooth, or transfer to a blender in batches.
  6. Stir in the heavy cream and heat through gently without boiling.
  7. Serve hot with a swirl of cream and garnish with fresh herbs if desired.

Notes

  • For a vegan version, use coconut milk or a plant-based cream alternative.
  • You can roast garlic cloves along with the vegetables for extra flavor.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 8g
  • Sodium: 580mg
  • Fat: 13g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 25mg