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 One Pot Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy one-pot pasta is a comforting and effortless dinner that comes together in under 30 minutes. Featuring tender pasta, cheese, and veggies in a single pot, it’s perfect for busy weeknights with minimal cleanup.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

  • 12 oz pasta (penne or fusilli)
  • 2 tbsp olive oil
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 bell pepper, sliced
  • 1 cup cherry tomatoes, halved
  • 2 cups baby spinach
  • 3 cups chicken broth or vegetable broth
  • 1 cup heavy cream or half-and-half
  • 1/2 cup Parmesan cheese, grated
  • Salt and pepper, to taste
  • 1 tsp Italian seasoning
  • Optional: 1 cup cooked chicken, sausage, or tofu

Instructions

  1. Heat olive oil in a large pot over medium heat. Sauté the diced onion until softened.
  2. Add minced garlic and sliced bell pepper. Cook until fragrant, about 2 minutes.
  3. Stir in the pasta, cherry tomatoes, broth, and Italian seasoning. Bring to a simmer.
  4. Reduce heat, cover, and cook until pasta is al dente and most of the liquid is absorbed, stirring occasionally.
  5. Stir in heavy cream and Parmesan cheese gradually until the sauce becomes creamy.
  6. Add baby spinach and optional protein. Cook until spinach wilts and protein is heated through.
  7. Season with salt and pepper to taste. Serve hot.

Notes

  • Use Greek yogurt or cashew cream for a lighter sauce.
  • Add red pepper flakes or hot sauce for a spicy kick.
  • Use gluten-free pasta and broth for a GF option.
  • Swap Parmesan with feta or goat cheese for a tangy twist.
  • Author: liinaa
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: One Pot
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6g
  • Sodium: 580mg
  • Fat: 26g
  • Saturated Fat: 12g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 4g
  • Protein: 17g
  • Cholesterol: 55mg