Craving a BLT and pasta? Now you don’t have to choose. BLT Pasta brings together everything you love about a classic bacon, lettuce, and tomato sandwich and transforms it into a creamy, savory pasta dish that’s bursting with flavor. This one-pan wonder is quick enough for a weeknight but special enough for guests.
Why You’ll Love This Recipe
-
Combines the classic flavors of a BLT in pasta form
-
Creamy, savory, and just the right touch of freshness
-
Quick to prepare in under 45 minutes
-
Customizable with add-ins like shrimp or different greens
-
Perfect balance of richness and brightness
-
Made in one skillet for easy cleanup
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil
½ pound bacon, cut into 1-inch pieces
2 cloves garlic, minced
2 teaspoons lemon zest
⅔ cup crème fraîche
2 cups ditalini pasta
2 cups halved cherry tomatoes
4 cups baby arugula, coarsely chopped
Salt and black pepper, to taste
1 pinch cayenne pepper, or to taste
1 tablespoon freshly shredded Parmesan cheese (optional)
Directions
-
Heat olive oil in a heavy skillet over medium heat. Add the bacon and cook until nearly crisp, about 5–8 minutes.
-
Turn off heat. Using tongs and a paper towel, blot up excess grease, leaving about 2 teaspoons in the pan.
-
Stir in minced garlic and lemon zest. Let cook in residual heat until fragrant, about 2–3 minutes.
-
Add crème fraîche to the pan and stir to combine with the bacon mixture.
-
Meanwhile, bring a pot of salted water to a boil. Add pasta and cook until tender, about 8 minutes. Drain and add to the skillet with the bacon mixture.
-
Return skillet to medium heat. Add tomatoes and stir until slightly softened, about 1 minute.
-
Add arugula and stir until just wilted, about 30 seconds. Turn off the heat.
-
Season with salt, black pepper, and a pinch of cayenne. Stir well and garnish with Parmesan, if desired. Serve immediately.
Servings and timing
Servings: 4
Prep time: 15 minutes
Cook time: 25 minutes
Total time: 40 minutes
Variations
-
Spinach Instead of Arugula: Swap arugula for baby spinach for a milder green.
-
Make It Spicy: Add crushed red pepper flakes or extra cayenne for heat.
-
Protein Boost: Add grilled shrimp or chicken for a heartier meal.
-
No Crème Fraîche? Substitute with sour cream, Greek yogurt, or a mix of cream cheese and lemon juice.
-
Low-Carb Option: Use chickpea pasta or zucchini noodles.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in a skillet over low heat with a splash of water or cream to loosen the sauce.
Avoid microwaving for too long to prevent the arugula from overcooking.
FAQs
What can I use instead of crème fraîche?
Sour cream, Greek yogurt, or a homemade version using cream and buttermilk can work in a pinch.
Can I use a different type of pasta?
Yes! Rotini, penne, or cavatappi are all good substitutes.
Is arugula necessary?
No. You can use spinach, kale, or a mix of baby greens instead.
Can I make this vegetarian?
Yes—omit the bacon and replace it with plant-based bacon or sautéed mushrooms for umami flavor.
Does this dish store well for leftovers?
Yes, but it’s best enjoyed fresh. Reheat gently to preserve texture and flavor.
Can I make this gluten-free?
Absolutely. Use gluten-free pasta and confirm that your crème fraîche is gluten-free.
How do I keep the pasta from drying out?
Reserve some pasta water and stir it in if the sauce becomes too thick.
Can I use pre-cooked bacon?
Yes, but the flavor won’t be as rich as freshly rendered bacon in the pan.
Is this recipe spicy?
Only slightly. The cayenne is optional and adjustable to your taste.
What wine pairs well with BLT pasta?
A crisp white wine like Sauvignon Blanc or Pinot Grigio complements the creamy, tangy flavors perfectly.
Conclusion
BLT Pasta is a creative, comforting twist on a beloved sandwich that delivers in every bite. Creamy, salty, peppery, and fresh—it’s everything you want in a pasta dish. Whether you serve it for a casual dinner or a crowd-pleasing weekend meal, it’s guaranteed to become a favorite in your recipe rotation.
BLT Pasta
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A creamy, savory twist on the classic BLT sandwich, this pasta dish combines crispy bacon, juicy cherry tomatoes, and fresh arugula in a one-skillet meal perfect for weeknights or entertaining guests.
- Author: Tina
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Halal
Ingredients
1 tablespoon olive oil
½ pound bacon, cut into 1-inch pieces
2 cloves garlic, minced
2 teaspoons lemon zest
⅔ cup crème fraîche
2 cups ditalini pasta
2 cups halved cherry tomatoes
4 cups baby arugula, coarsely chopped
Salt and black pepper, to taste
1 pinch cayenne pepper, or to taste
1 tablespoon freshly shredded Parmesan cheese (optional)
Instructions
- Heat olive oil in a heavy skillet over medium heat. Add bacon and cook until nearly crisp, about 5–8 minutes.
- Turn off the heat. Use tongs and a paper towel to blot excess grease, leaving about 2 teaspoons in the pan.
- Stir in minced garlic and lemon zest. Let cook in the residual heat until fragrant, about 2–3 minutes.
- Add crème fraîche and stir to combine with the bacon mixture.
- Meanwhile, cook pasta in a pot of salted boiling water until tender, about 8 minutes. Drain and add to the skillet.
- Return skillet to medium heat. Add cherry tomatoes and stir until slightly softened, about 1 minute.
- Add arugula and stir until just wilted, about 30 seconds. Turn off the heat.
- Season with salt, black pepper, and cayenne. Stir well and garnish with Parmesan if desired. Serve immediately.
Notes
- Swap arugula for baby spinach if preferred.
- Crème fraîche can be replaced with sour cream or Greek yogurt.
- Add grilled shrimp or chicken for extra protein.
- Use gluten-free pasta for a gluten-free option.
- Reheat gently in a skillet with a splash of cream or pasta water.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 520
- Sugar: 4g
- Sodium: 620mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 65mg