Go Back Email Link
+ servings
This Roasted Fennel and White Bean Tomato Soup recipe makes for an easy pantry meal. Pair it with salad, sandwiches, or enjoy on its own! Gluten-free, vegan.
Print

Roasted Fennel and White Bean Tomato Soup

This Roasted Fennel and White Bean Tomato Soup recipe makes for an easy pantry meal. Pair it with salad, sandwiches, or enjoy on its own! Gluten-free, vegan.
Course Main Course, Side Dish, Soup
Cuisine American
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings
Calories 190kcal
Author Tessa

Ingredients

  • 2 medium fennel bulbs sliced into ½-inch pieces
  • 1 medium onion sliced into ½-inch pieces
  • 2 tablespoons olive oil divided
  • 4 cloves minced garlic
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon chili powder
  • 56 ounces diced tomatoes with juice 2 large cans
  • 4 cups vegetable broth
  • 1 teaspoon black pepper
  • 1 teaspoon salt
  • 15 oz white beans, drained 1 can

Instructions

  • Preheat oven to 425 degrees Fahrenheit. Line a baking sheet with parchment parchment paper. Spread fennel and onions in an even layer. Drizzle with one tablespoon olive oil. Toss to coat. Sprinkle with salt and pepper. Bake for 25-30 minutes, turning once at the halfway point, until browned.
  • When fennel and onions have roasted, heat a large saucepan with remaining tablespoon of olive oil. Add fennel, onions, and garlic. Stir to coat. Add chili powder. Stir to coat. Add balsamic vinegar, stir once again. 
  • Add diced tomatoes with juice and vegetable broth. Bring to a simmer and cook uncovered for 20-25 minutes. Add salt and pepper. Using an immersion blender, puree until about half the mixture is smooth, (or puree half in regular blender). 
  • Add beans to soup and allow to warm over medium heat for a few more minutes before serving. 

Nutrition

Calories: 190kcal | Carbohydrates: 32g | Protein: 7g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 1619mg | Potassium: 1050mg | Fiber: 9g | Sugar: 10g | Vitamin A: 800IU | Vitamin C: 37mg | Calcium: 152mg | Iron: 4mg