EasySoups

Cozy Tomato and White Bean Soup

This comforting and hearty vegetarian soup features rich tomatoes and protein-packed white beans, perfect for a quick, warming meal.

Prep
10 min
Cook
20 min
Servings
4
Level
Easy
Cozy Tomato and White Bean Soup

There's nothing quite like a warm bowl of soup to make everything feel right. This Cozy Tomato and White Bean Soup is incredibly easy to make, packed with flavor, and wonderfully filling. It's a plant-based delight that comes together quickly, making it a perfect, wholesome option for lunch or a light dinner.

Ingredients

Yield: 4 servings

Main

  • 1 tbsp olive oil
  • 1 small yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 (28 oz) can crushed tomatoes
  • 1 (15 oz) can cannellini beans, rinsed and drained
  • 4 cups vegetable broth
  • 1/2 tsp dried oregano
  • 1/4 tsp red pepper flakes (optional)
  • Salt and black pepper to taste
  • 1/4 cup fresh basil, chopped, for garnish
  • Crusty bread or grated Parmesan for serving (optional)

Preparation

  1. Step 1

    Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5-7 minutes.

  2. Step 2

    Stir in the minced garlic, dried oregano, and red pepper flakes (if using). Cook for 1 minute until fragrant.

  3. Step 3

    Pour in the crushed tomatoes and vegetable broth. Add the rinsed and drained cannellini beans. Bring the soup to a simmer.

  4. Step 4

    Reduce heat to low, cover, and let the soup gently simmer for at least 10-15 minutes to allow the flavors to meld. The longer it simmers, the more developed the flavors will be.

  5. Step 5

    Season with salt and black pepper to taste. If you prefer a smoother soup, you can use an immersion blender to blend a portion of the soup, or carefully transfer some to a regular blender (blend in batches) and return to the pot.

  6. Step 6

    Ladle into bowls, garnish with fresh chopped basil, and serve hot with crusty bread or a sprinkle of Parmesan cheese.

Tips

  • Add a handful of fresh spinach or kale during the last few minutes of cooking for extra greens.
  • For a creamier texture, stir in a splash of heavy cream or a dollop of Greek yogurt before serving.
  • Make a double batch and freeze portions for easy grab-and-go meals.

More recipes you'll love