This post may contain affiliate links. Please see our disclosure policy.

This tasty blue cheese pasta is an easy one-dish dinner that combines pasta with caramelized onions, bacon, fresh tomatoes, spinach and tangy blue cheese.
A serving platter of blue cheese pasta with caramelized onions, bacon, fresh spinach, and tomatoes, a block of blue cheese, fresh basil, and halved grape tomatoes in the background.
Photos by Tom Pitera | Styling by Erika Pitera

This blue cheese pasta recipe has the perfect balance of bold flavors. Smoky bacon, sweet and mellow caramelized onions, and tangy, rich blue cheese combine with fresh spinach and tomatoes to create a simple dish that’s satisfying but not heavy.

This recipe isn’t just another creamy pasta dish with blue cheese thrown in, it’s a balanced, one-dish meal that makes the most of every flavor. We use a little bacon fat to caramelize the onions, so a hint of that smokiness carries through, the grape tomatoes cook just long enough to bring out their sweetness, and fresh spinach adds color, flavor, and a nutritional boost.

Ingredient Notes

Here’s what you need to know about the key ingredients in this recipe. The complete list, including quantities, is in the printable recipe card below.

A labeled, overhead photo of the ingredients for blue cheese pasta; bacon, fresh spinach, grape tomatoes, garlic, crumbled blue cheese, onion, and linguine.

BLUE CHEESE: The star of the dish brings a sharp, creamy, and tangy richness that melts slightly into the warm pasta. Choose a balanced variety like Gorgonzola or Danish blue that is strong enough to stand up to the smoky bacon but not overwhelming.

BACON: We recommend using thick-cut bacon. Thicker slices provide better texture and flavor and will render the fat for cooking the onions.

CARAMELIZED ONION: Slow cooking draws out the onion’s natural sugars, creating a mellow, savory-sweet base. We prefer Vidalia or another sweet variety for caramelization.

FRESH SPINACH: Fresh spinach (or baby spinach) brings a fresh, slightly earthy note and welcome color that keeps the dish from feeling too heavy.

CHERRY OR GRAPE TOMATOES: Just a quick sauté softens them enough to release flavor without losing shape. Their juicy brightness and acidity cut through the richness of the cheese and bacon.

Overview

How to Make Creamy Blue Cheese Pasta with Bacon and Caramelized Onions

Planning to try this recipe? Take a quick look at what’s involved, then get the full details in the printable recipe card below.

Begin by frying the bacon in a large skillet, then use a bit of the rendered fat plus some olive oil to sauté onions and garlic until soft and golden. While the onions caramelize, start the pasta cooking. Once the onions are sweet, add the bacon back in, then add the spinach a handful at a time until wilted. Add the grape tomatoes and cook just long enough to soften.

When the pasta’s ready, reserve a little of the cooking water and drain it. Toss the pasta with the bacon-onion mixture, a bit of pasta water, a drizzle of olive oil, and some blue cheese to tie it all together. Plate and finish with more blue cheese on the top.

A sauté pan filled with linguine tossed with caramelized onions, bacon, fresh spinach, and halved grape tomatoes, ready for the addition of crumbled blue cheese.

More One-Dish Pasta Dinners to Try

If you’re a fan of flavorful, no-fuss pasta dishes, here are a few more to explore. For something light and fresh, Caprese Pasta brings together ripe tomatoes, fresh basil, and mozzarella in a simple yet satisfying way. One-Pot Spaghetti alla Carbonara offers classic comfort with minimal cleanup. Butternut Squash Pasta with Sage pairs sweet roasted squash with earthy sage for a heart vegetarian dish. Pasta with Shrimp and Zucchini combines tender shrimp and sautéed zucchini in a light, garlicky sauce that’s ideal for a quick dinner.

Want to save this recipe?
Enter your email. We’ll send a handy link straight to your inbox and add you to our mailing list.
A serving platter of blue cheese pasta with caramelized onions, bacon, fresh spinach, and tomatoes, a block of blue cheese, fresh basil, and halved grape tomatoes in the background.
5 from 1 vote

Blue Cheese Pasta with Bacon and Caramelized Onions

This tasty blue cheese pasta is an easy one-dish dinner that combines pasta with caramelized onions, bacon, fresh tomatoes, spinach and tangy blue cheese.
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 4 servings

Ingredients

  • 10 ounces linguine, or spaghetti
  • 4 strips thick-cut bacon, cut into 1/4-inch pieces
  • 2 to 3 tablespoons extra-virgin olive oil
  • 1 medium sweet onion, halved and thinly sliced
  • 3 cloves garlic, minced
  • 5 ounces fresh spinach leaves, roughly chopped
  • 1 pint grape or cherry tomatoes, halved
  • 1/2 cup crumbled blue cheese, about 3 ounces
  • Salt and freshly ground black pepper
Save This Recipe
Enter your email. We’ll send a link to this recipe and subscribe you to our list.

Instructions 

  • Put a large pot of salted water on to boil for the pasta.
  • Fry the bacon until crisp in a large skillet, then transfer to a paper towel-lined plate and drain all but 1 tablespoon of the fat from the pan.
  • Add 1-1/2 tablespoons of olive oil to the pan and heat over medium heat. Add the onion and sauté until soft and translucent, 4 to 5 minutes. Add the garlic and sauté 1 minute longer.
  • Reduce the heat to medium-low and return the bacon to the pan. Stir in 2 tablespoons water and continue cooking, stirring occasionally, until the onions are nicely caramelized, 8 to 12 minutes longer. Season to taste with salt and pepper.
    Note: You can add a little more water during cooking if you feel the onions are drying out.
  • While the onions caramelize, add the pasta to the boiling water and start cooking according to package directions.
  • Begin adding the spinach, a handful at a time, to the caramelized onions, waiting until each addition has wilted before adding more.
  • Once the spinach has wilted, add the tomatoes, combine gently and continue cooking just long enough for them to soften, 2 to 3 minutes. Taste and adjust the seasoning as needed, and turn off the heat.
  • Check the pasta for doneness and reserve 2 tablespoons of the cooking water. Drain the pasta and add it to the onion mixture. Toss gently to combine, then add the reserved cooking water, a drizzle of olive oil and 2 tablespoons of the blue cheese.
  • Toss again, then plate individual servings and top each with a portion of the remaining blue cheese.

Nutrition

Calories: 458, Total Fat: 15g, Cholesterol: 27mg, Sodium: 525mg, Carbohydrates: 63g, Fiber: 5g, Sugar: 6g, Protein: 18g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Rate and comment below!

Share with friends:


More From This Category

Lynne Webb and Erika Pitera, creators of MyGourmetConnection in the kitchen, working on a soup recipe for the website.

About Us

We’re Lynne and Erika, a mother-daughter duo passionate about creating recipes that bring flavor and variety to your kitchen in a simple, approachable way.

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Please Leave A Rating




2 Comments

  1. Do you have an idea of how many calories per serving? Trying to watch it, you know!! Don’t mind having a smaller serving to manage the calories- I will just pair it with a salad or a green vegetable.

    1. We don’t provide detailed nutritional analysis, but a rough calculation puts this dish at around 500 calories per serving.