Keto Creamy Bacon Carbonara Pasta

Prep: 30 min4 servingsmediumItalian
Creamy Bacon Carbonara Pasta with Spinach and Tomatoes

This hearty pasta dish puts a fresh spin on classic carbonara by incorporating crisp bacon, fresh spinach, and juicy Roma tomatoes. The creamy sauce combines traditional Parmesan with Greek yogurt and milk for a lighter yet satisfying finish. Perfect for weeknight dinners when you want restaurant-quality flavor at home. The addition of fresh vegetables makes this a more balanced meal while maintaining the rich, comforting essence that makes carbonara so beloved.

Ingredients

4 servings
  • 6 oz uncooked fettuccine or spaghetti
    penne pasta1:1shape

    Works well, different texture

    Full guide →
  • 4 slices bacon, cut into 1-inch pieces
    turkey bacon1:1healthier

    Good substitute with similar flavor

    Full guide →
  • 1 clove garlic, chopped
  • 1 egg
  • ¾ cup milk
    heavy cream1:1richness

    Much richer and more traditional

    Full guide →
  • ¾ cup Parmesan cheese, freshly grated
  • ¼ teaspoon black pepper, freshly ground
  • 4 cups fresh baby spinach leaves
    arugula1:1greens

    Peppery flavor, wilts similarly

    Full guide →
  • ¾ cup plum tomato, chopped
  • ½ cup green onions, thinly sliced
  • 6 oz Greek fat free plain yogurt

Instructions

  1. 1

    Cook and drain fettuccine as directed on package

  2. 2

    Cook bacon and garlic in skillet until crisp, then drain and set aside

  3. 3

    Beat egg in small bowl and stir in milk, Parmesan cheese and pepper

  4. 4

    Place cooked fettuccine in skillet and add milk mixture, spinach, tomato, green onions and reserved garlic and bacon

  5. 5

    Cover and cook about 5 minutes over medium-high heat, stirring occasionally, until spinach is tender

  6. 6

    Stir in yogurt and cook over low heat just until heated through

Tips

Tip 1

Use freshly grated Parmesan cheese rather than pre-grated for the best flavor and melting properties.

Tip 2

Add the yogurt at the very end and keep heat low to prevent curdling.

Tip 3

Reserve some pasta cooking water to thin the sauce if needed.

Good to Know

Storage

Refrigerate leftovers for up to 3 days. Reheat gently with a splash of milk to restore creaminess.

Make Ahead

Cook bacon and chop vegetables up to 1 day ahead. Best assembled and cooked fresh.

Serve With

Serve immediately while hot with additional Parmesan cheese and black pepper on the side.

See pairing guide →

Common Mistakes

Watch

Keep heat low when adding yogurt to avoid curdling

Watch

Don't overcook the spinach to maintain its bright color and texture

Substitutions

Dairy-Free Swaps

Greek yogurt
sour cream1:1dairy

Richer flavor, similar consistency

Full guide →

General Alternatives

bacon
turkey bacon1:1healthier

Good substitute with similar flavor

Full guide →
fettuccine
penne pasta1:1shape

Works well, different texture

Full guide →
milk
heavy cream1:1richness

Much richer and more traditional

Full guide →
spinach
arugula1:1greens

Peppery flavor, wilts similarly

Full guide →
Find more substitutions →

FAQ

Can I use regular yogurt instead of Greek yogurt?

Greek yogurt is preferred for its thickness and lower water content. Regular yogurt may make the sauce too thin and could curdle more easily.

How long will this keep in the refrigerator?

Store leftovers for up to 3 days. The sauce may separate slightly but can be refreshed with a splash of milk when reheating.

Can I make this vegetarian?

Yes, omit the bacon and add extra vegetables like mushrooms or bell peppers. You might want to add a pinch of smoked paprika for depth.