Bacon Tomato and Spinach Spaghetti

Published September 20, 2017. Updated October 26, 2018

This post may contain affiliate links. Read our disclosure policy.

Bacon Tomato and Spinach Spaghetti, it’s like a fresh blt in spaghetti form! Plus it’s creamy, and hearty, and it’s 100% satisfying. This is a dish you don’t wan to pass by!

Bacon Spinach and Tomato Spaghetti Recipe

BLT Spaghetti Recipe

This spaghetti is basically a dressed up pasta carbonara. And yes I like it even better than the regular version!

With that said though, be sure to follow the basic rules of carbonara. As in have the egg/cheese mixture ready before cooking the pasta.

Temper the egg mixture with that starchy hot pasta water. And I’m referring to temper as in slowly whisk in the hot water and start to bring up the eggs temperature and give them a head start before adding to the hot pasta.

And add it immediately to the drained hot pasta so it will start to cook the eggs and thicken.

And don’t use a high heat once you return it to the burner crank it down to medium-low, and stir CONSTANTLY – otherwise you’ll have scrambled egg spaghetti.

Bacon Spinach and Tomato Spaghetti

Ingredients You’ll Need for This Recipe

  • Dry spaghetti
  • Eggs
  • Heavy cream
  • Parmesan
  • Salt and pepper
  • Bacon
  • Yellow onion
  • Grape tomatoes
  • Garlic
  • Spinach
  • Basil

How to Make Bacon Tomato and Spinach Spaghetti

  • Cook pasta in boiling water. Reserve 1/2 cup water.
  • Whisk eggs with pepper until well blended. Mix in cream and parmesan.
  • Cook bacon until crisp. Transfer and leave 2 Tbsp drippings in skillet.
  • Saute onions in drippings. Add in tomatoes and garlic and saute. Add spinach and let wilt.
  • While whisking slowly pour 1/2 cup of the hot pasta into egg mixture.
  • Return drained spaghetti to empty pot along with egg mixture.
  • Cook and toss constantly until sauce begins to thicken slightly.
  • Add tomato mixture and bacon to pot and warm.
  • Season with salt to taste and toss in half of the basil.
  • Serve warm sprinkled with remaining basil and with more parmesan.

Bacon Spinach and Tomato Spaghetti

Tips for This Spaghetti Recipe

  • If you want to add more protein to this delicious spaghetti dinner, feel free to add in some grilled chicken. Or rotisserie chicken for a shortcut version.
  • Then maybe even try substituting spinach with blanched asparagus, that would also be so good!
  • But whatever you do don’t be skimpy on the bacon. This dish is alllll about that bacon.

More Bacon Recipes You Might Like

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

Bacon Spinach and Tomato Spaghetti
4.91 from 11 votes

Bacon Tomato and Spinach Spaghetti

A creamy, hearty spaghetti dish that's sure to satisfy. Loaded with plenty of bacon, spinach and tomatoes to create a delicious flavor combination that will leave you craving more!
Servings: 5
Prep15 minutes
Cook20 minutes
Ready in: 35 minutes

Ingredients

Instructions

  • Bring large pot of salted water to a boil (for cooking spaghetti).
  • In a small mixing bowl whisk eggs and 1 tsp pepper until eggs are well blended. Whisk in heavy cream and parmesan cheese, set aside.
  • Cook bacon in a large 12-inch non-stick skillet over medium-high heat, stirring occasionally until just crisp, about 5 - 7 minutes. Transfer bacon to a plate lined with paper towels while leaving about 2 Tbsp rendered bacon drippings in skillet. 
  • Add onions to drippings and saute until tender, about 5 minutes. Add in tomatoes and garlic and saute 1 minute longer. Then add spinach cover and cook, tossing occasionally, until it just starts to wilt, about 2 minutes longer (if it doesn't wilt entirely that's okay, it will continue to wilt when added to the spaghetti). 
  • Meanwhile, cook spaghetti in boiling water just to al dente according to directions on package. Before draining spaghetti reserve 1/2 cup hot pasta water (and as soon as the spaghetti is finished have egg mixture ready as you'll want to add it to the hot pasta to help cook the eggs).
  • While whisking slowly pour 1/2 cup of the hot pasta into egg mixture. Return drained spaghetti to now empty pot set over medium-low heat. Add egg mixture and cook and toss constantly until sauce begins to thicken slightly, about 1 minute. 
  • Add tomato mixture and bacon to pot with spaghetti and continue to cook and toss constantly until sauce coats the spaghetti, about 1 minute longer. Season with salt to taste and toss in half of the basil.
  • Serve warm sprinkled with remaining basil and with more parmesan.
  • Recipe source: inspired by Food Network
Nutrition Facts
Bacon Tomato and Spinach Spaghetti
Amount Per Serving
Calories 541 Calories from Fat 243
% Daily Value*
Fat 27g42%
Saturated Fat 11g69%
Cholesterol 126mg42%
Sodium 505mg22%
Potassium 709mg20%
Carbohydrates 51g17%
Fiber 4g17%
Sugar 5g6%
Protein 17g34%
Vitamin A 4365IU87%
Vitamin C 24.9mg30%
Calcium 189mg19%
Iron 2.6mg14%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.