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

Cheesy Broccoli Soup with Bacon and Tortellini


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mydishtoday
  • Total Time: 40 minutes
  • Yield: Approximately 6 servings 1x

Description

Cheesy Broccoli Soup with Bacon and Tortellini is the ultimate comfort food, perfect for chilly evenings. This creamy soup combines fresh broccoli, crispy bacon, and tender tortellini in a rich, cheesy broth that will warm your heart and soul. Ideal for family gatherings or cozy nights in, this dish is quick to prepare and bursting with flavor. Enjoy a bowlful of nostalgia and warmth that will have everyone coming back for seconds.


Ingredients

Scale
  • 4 cups fresh broccoli florets
  • 6 slices thick-cut bacon
  • 2 cups cheese-filled tortellini (fresh or frozen)
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 1 cup heavy cream
  • 2 cups shredded sharp cheddar cheese

Instructions

  1. In a large pot over medium heat, cook bacon until crispy (about 5 minutes). Remove bacon but keep drippings.
  2. Add onions and garlic to the pot; sauté until onions are translucent (around 4 minutes).
  3. Stir in broccoli and vegetable broth; bring to a gentle boil. Simmer for 10 minutes until broccoli is soft.
  4. Add tortellini to the pot and cook according to package instructions (about 5 minutes).
  5. Reduce heat; stir in heavy cream and cheddar cheese until melted.
  6. Return crispy bacon to the soup and season with salt and pepper. Simmer for another 2–3 minutes before serving.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (245g)
  • Calories: 420
  • Sugar: 3g
  • Sodium: 850mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 16g
  • Cholesterol: 60mg