Go Back
+ servings
Shred roasted spaghetti squash and top with carbonara sauce and bacon.
Print Recipe
4.80 from 5 votes

Spaghetti Squash Carbonara

Roasted Spaghetti Squash Carbonara is filled with a creamy egg-based sauce, Parmesan cheese, and then topped with crispy bacon and fresh basil. You won't even miss the pasta in this easy, low-carb, and keto-diet friendly recipe. Meal prep this healthy Italian dish for busy weeknights and have it ready to enjoy for dinner or lunch! 
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Course: Dinner, lunch, main dish
Cuisine: American, Italian
Servings: 5 servings

Ingredients

Roasted Spaghetti Squash:

  • 1 spaghetti squash
  • 2 Tbsp. olive oil
  • ½ tsp. salt
  • ¼ tsp. black pepper

Carbonara Sauce:

  • 6 oz. bacon cut into small pieces
  • 3 cloves garlic crushed
  • ¾ cup milk regular, cashew milk, or heavy cream
  • 2 egg yolks
  • ¾ cup Parmesan cheese
  • ½ tsp. salt
  • ¼ tsp. black pepper
  • Fresh basil to serve

Instructions

Spaghetti Squash:

  • Preheat oven to 425 °F.
  • Cut spaghetti squash in half lengthwise.* Scoop out and remove seeds using a large spoon with a relatively sharp edge.
  • Rub 1 tablespoon olive oil over the inside of each half and sprinkle both with ¼ tsp. Salt and ⅛ teaspoon of black pepper.
  • Line a large baking sheet with parchment paper and place spaghetti squash halves face side down.
  • Bake in preheated oven for 40-50 minutes, or until the the insides shred easily with a fork.

Carbonara Sauce:

  • Add chopped bacon to a large stainless steel or non-stick skillet over medium-low heat. Cook for 10-12 minutes, stirring occasionally, or until the bacon is cooked through.
  • Remove bacon from the skillet, trying to reserve as much of the bacon fat as you can. Measure out the bacon fat. If you have less than 3 tablespoons, add additional oil until you reach this amount.
  • Add bacon fat and/or oil back to the skillet along with the crushed garlic cloves. Saute over medium-low heat for 1 minute, or until garlic becomes fragrant.
  • Pour in milk and bring to a boil. Reduce heat to low and simmer for 2-3 minutes, whisking occasionally.
  • Whisk egg yolks together in a small bowl. Slowly add 3 tablespoons of the warmed milk from the skillet, while whisking constantly, to temper the eggs.
  • Add the egg mixture to the skillet and stir to combine. Simmer for 1-2 minutes while whisking occasionally.
  • Mix in the Parmesan cheese, salt, and pepper, to taste.
  • Serve sauce over spaghetti squash with bacon pieces and fresh basil. Enjoy!

Nutrition

Calories: 345kcal | Carbohydrates: 16g | Protein: 12g | Fat: 27g | Saturated Fat: 9g | Cholesterol: 111mg | Sodium: 933mg | Potassium: 305mg | Fiber: 3g | Sugar: 6g | Vitamin A: 465IU | Vitamin C: 5mg | Calcium: 280mg | Iron: 1mg