Skip to main content

Print This Recipe

Creamy Cauliflower Soup with Tomato Toast

Two Stars Guiding Stars
  • Servings:

    Serves 4 as an appetizer
  • Prep Time:

    15 minutes
  • Cook Time:

    35 minutes


4 (1"-thick) slices Nature's Promise Hearty Multigrain Bread
2 Tbsp. olive oil
1 red onion, chopped
2 garlic cloves, chopped
1 (32-oz.) box Hannaford No Salt Added 99% Fat Free Chicken Stock
1 1/2 lb. cauliflower, trimmed and cut into 1" pieces (about 6 cups)
1 (15.5-oz.) can reduced-sodium cannellini beans, drained and rinsed
1 sprig fresh rosemary
Salt and pepper
1/4 cup drained Hannaford No Salt Added Diced Tomatoes
1 Tbsp. Taste of Inspirations Lemon Garlic Marinade
1/4 cup grated Taste of Inspirations Parmesan Cheese, plus more for serving
1/4 cup Hannaford Baby Arugula
Creamy Cauliflower Soup with Tomato Toast


1. Center a rack in oven and heat to 375 degrees. Arrange bread on a baking sheet and brush with 1 tablespoon oil. Bake until lightly toasted, about 10 minutes.
2. Meanwhile, heat remaining 1 tablespoon oil in a Dutch oven over medium-high heat until shimmering. Add onion and cook, stirring occasionally, until softened, about 5 minutes. Add garlic and cook, stirring constantly, 30 seconds.
3. Add stock, cauliflower, beans, and rosemary and bring to a simmer. Reduce heat to medium-low, cover, and continue to simmer until cauliflower is very tender, 15 to 20 minutes. Discard rosemary sprig.
4. Working in batches, transfer soup to a blender and puree until smooth. Return soup to pot, stir in cheese, and season with salt and pepper to taste.
5. Toss tomatoes with marinade and spoon over toasted bread. Ladle soup into bowls and top with arugula and more Parmesan; serve with toast.
Source: Hannaford fresh Magazine, October - November 2019


Nutritional Facts
Servings Serves 4
Base Nutrients
Calories 360 kcal (18%)
Calories from Fat 99 kcal (0%)
Total Fat 11 g (17%)
Saturated Fat 2 g (10%)
Cholesterol 5 mg (2%)
Sodium 620 mg (26%)
Total Carbohydrates 51 g (17%)
Dietary Fiber 11 g (44%)
Protein 21 g (35%)
Vitamin A n/a
Vitamin C n/a
Calcium n/a
Iron n/a