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

Creamy Tortellini with Peas, Asparagus, and Bacon Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: slsrecipes
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Lactose

Description

A rich and flavorful pasta dish featuring cheese tortellini tossed in a creamy sauce with crispy bacon, tender asparagus, and sweet peas — perfect for a comforting weeknight meal.


Ingredients

Units Scale
  • 1 lb cheese tortellini (fresh or refrigerated)
  • 6 slices bacon, chopped
  • 1 cup peas (fresh or frozen)
  • 1 bunch asparagus, trimmed and cut into 1-inch pieces
  • 2 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • Salt and black pepper to taste
  • 1 tbsp olive oil (optional)

Instructions

  1. Cook the tortellini according to package directions. Drain and set aside.
  2. In a large skillet, cook the chopped bacon over medium heat until crispy. Remove and set on a paper towel-lined plate.
  3. Remove excess bacon grease, leaving about 1 tablespoon in the skillet. Add garlic and sauté for 30 seconds.
  4. Add the asparagus and cook for 3-4 minutes until just tender.
  5. Add the peas and cook for an additional 2 minutes.
  6. Pour in the heavy cream and bring to a gentle simmer.
  7. Stir in the Parmesan cheese until melted and the sauce is creamy. Season with salt and pepper.
  8. Add the cooked tortellini and bacon to the skillet. Toss gently to coat everything in the sauce.
  9. Cook for another 1-2 minutes until everything is heated through. Serve warm.

Notes

  • Use turkey bacon for a lighter version.
  • Fresh or frozen peas work well.
  • Substitute half-and-half for heavy cream to reduce fat.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 4g
  • Sodium: 750mg
  • Fat: 32g
  • Saturated Fat: 14g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 75mg