A rich, comforting, restaurant-style pasta recipe with tender bowtie pasta, a flavorful tomato base, and a silky four-cheese béchamel sauce.
Creamy Tomato Bowtie Pasta in Four-Cheese Béchamel is the perfect combination of tangy tomatoes, buttery white sauce, aromatic garlic, and melted cheese. The bowtie pasta, also known as farfalle, holds the creamy sauce beautifully in its folds, making every bite deliciously cheesy and satisfying.
What makes this recipe special is the combination of two sauces: a lightly seasoned tomato sauce that adds freshness and color, and a luxurious four-cheese béchamel that brings a smooth, velvety texture. Together, they create a balanced pasta dish that is rich without losing the bright flavor of tomatoes.
Whether you’re preparing a cozy family dinner, a weekend comfort meal, or something special for guests, this easy homemade recipe is sure to become a favorite.
Recipe at a glance
Preparation
15 minutes
Cooking
25 minutes
Servings
4 people
Difficulty
Easy
Cuisine: Italian-inspired · Course: Lunch or dinner · Style: Creamy, cheesy, vegetarian
Ingredients
The recipe has three main components: the bowtie pasta, the tomato sauce, and the four-cheese béchamel.
1. For the bowtie pasta
-
300 g bowtie pasta (farfalle)
-
2 litres water, for boiling
-
1 tablespoon salt, for the pasta water
-
1 tablespoon olive oil, optional
2. For the creamy tomato sauce
-
2 tablespoons olive oil or butter
-
1 medium onion, finely chopped
-
4 garlic cloves, minced
-
1½ cups (about 360 g) tomato purée or crushed tomatoes
-
2 tablespoons tomato paste
-
½ teaspoon dried oregano
-
½ teaspoon dried basil
-
½ teaspoon paprika, optional
-
¼ teaspoon red chilli flakes, optional
-
½ teaspoon sugar, if needed to balance the acidity
-
Salt and freshly ground black pepper, to taste
-
¼ cup (60 ml) pasta water, as needed
3. For the four-cheese béchamel sauce
-
3 tablespoons (42 g) butter
-
3 tablespoons (24 g) all-purpose flour
-
2 cups (480 ml) milk, preferably warm
-
½ cup (50 g) grated mozzarella
-
½ cup (50 g) grated cheddar
-
¼ cup (25 g) grated Parmesan
-
¼ cup (25 g) grated Gruyère or Gouda
-
¼ teaspoon black pepper
-
A pinch of nutmeg, optional
-
Salt, to taste
Cheese note: For the best flavor and texture, grate the cheese yourself. If using Gouda instead of Gruyère, choose a variety that melts well. Parmesan adds a savory, nutty flavor, while mozzarella provides stretchiness and cheddar gives the sauce a fuller taste.
Step-by-step directions
Step 1: Boil the bowtie pasta
Bring approximately 2 litres of water to a boil in a large pot. Add the salt, then stir in the bowtie pasta.
Cook according to the package instructions until the pasta is al dente — tender but still slightly firm in the center.
Before draining, reserve about ½ cup of pasta water. This starchy water can help loosen the sauces and bring everything together later.
Drain the pasta and set it aside. Avoid overcooking it because the pasta will be warmed again in the sauces.
Tip: You don’t need to rinse the pasta. The starch left on its surface helps the sauce cling to the bowties.
Step 2: Prepare the tomato base
Heat the olive oil or butter in a large skillet over medium heat. Add the finely chopped onion and sauté for 3–4 minutes until soft and translucent.
Add the minced garlic and cook for another 30–45 seconds, stirring continuously until fragrant.
Stir in the tomato paste and cook for 1–2 minutes. This helps deepen its flavor and reduces the raw tomato taste.
Add the tomato purée or crushed tomatoes, oregano, basil, paprika, chilli flakes if using, and a little salt and black pepper.
Mix well and bring the sauce to a gentle simmer. Reduce the heat to medium-low and cook for 8–10 minutes, stirring occasionally, until the tomato sauce thickens slightly.
Taste the sauce. If the tomatoes are particularly acidic, add a small pinch of sugar.
Set the tomato sauce aside while you prepare the béchamel.
Step 3: Make the béchamel base
Place a saucepan over medium-low heat and melt the butter.
Add the flour and whisk continuously for about 1–2 minutes. The mixture should form a smooth paste called a roux. It should look pale and smell slightly buttery, without becoming dark brown.
Gradually pour in the warm milk, a little at a time, whisking constantly to prevent lumps.
Once all the milk has been incorporated, continue cooking for approximately 4–6 minutes, stirring frequently, until the sauce thickens and coats the back of a spoon.
Keep the heat moderate and avoid rushing this step. A smooth béchamel provides the foundation for the creamy four-cheese sauce.
Step 4: Add the four cheeses
Reduce the heat to low. Add the mozzarella, cheddar, Parmesan, and Gruyère or Gouda a handful at a time, stirring until each addition melts into the sauce.
Season with black pepper and a small pinch of nutmeg, if desired.
Taste before adding extra salt because Parmesan and some cheddar varieties are already salty.
The finished sauce should be smooth, creamy, and thick enough to coat a spoon. If it becomes too thick, whisk in a splash of warm milk.
Important: Avoid boiling the sauce after adding the cheese. Excessive heat can cause the fats to separate and make the sauce grainy.
Step 5: Combine the tomato sauce and béchamel
You now have two delicious sauces ready to bring together.
For a beautifully balanced pink sauce, gradually stir about two-thirds of the béchamel into the tomato sauce. Mix gently until the color becomes a creamy orange-pink.
Taste and adjust the seasoning with additional black pepper, oregano, or a little salt if needed.
Add the remaining béchamel according to your preference. For a stronger tomato flavor, use less white sauce. For a richer, milder result, add more.
If the sauce is too thick, stir in a tablespoon or two of reserved pasta water.
Step 6: Add the bowtie pasta
Add the cooked bowtie pasta to the skillet containing the combined sauce.
Use a large spoon or spatula to toss gently until every piece is coated. The sauce should settle into the folds of the farfalle and cling to the edges.
Cook over low heat for 1–2 minutes, stirring gently so the pasta warms through without sticking.
If necessary, add a little pasta water to achieve a silky consistency.
Step 7: Finish and serve
Remove the pan from the heat. Sprinkle a little extra Parmesan and black pepper over the pasta.
For a fresh finish, add chopped parsley or basil. You can also add a small drizzle of olive oil for extra richness.
Serve immediately while the sauce is warm, creamy, and glossy.
Tips for the perfect creamy four-cheese pasta
-
Use warm milk for the béchamel. It incorporates more easily into the roux and helps prevent lumps.
-
Grate cheese finely. Smaller pieces melt faster and more evenly.
-
Keep the heat low when adding cheese. This is the key to a smooth sauce.
-
Balance the tomato acidity. Taste before adding sugar; a small amount is often enough.
-
Reserve pasta water. Its starch helps emulsify the sauce and improves the consistency.
-
Don’t overcook the pasta. Slightly firm bowties hold their shape better when tossed in the sauce.
-
Serve immediately. Creamy cheese sauces naturally thicken as they cool.
Optional variations
Spicy tomato four-cheese pasta
Add extra chilli flakes or a little finely chopped fresh chilli while sautéing the garlic. This gives the creamy sauce a gentle heat that contrasts nicely with the richness of the cheese.
Baked four-cheese bowtie pasta
Transfer the finished pasta to a lightly greased baking dish. Sprinkle extra mozzarella and Parmesan over the top, then bake at 200°C (400°F) for approximately 10–15 minutes, until bubbling and golden.
For an extra-crispy top, briefly use the oven grill, watching carefully to prevent burning.
Chicken and four-cheese pasta
Add 250–300 g of boneless chicken breast cut into bite-sized pieces. Season with salt, pepper, and paprika, then cook thoroughly in a skillet before preparing the tomato sauce. Stir the cooked chicken into the finished pasta.
Vegetable-loaded version
Add sliced mushrooms, diced bell peppers, baby spinach, or steamed broccoli to the tomato sauce. Cook the firmer vegetables first, and stir spinach in near the end.
What to serve with creamy tomato bowtie pasta
This rich pasta pairs beautifully with lighter sides that balance its creamy texture.
-
Garlic bread or toasted baguette
-
A fresh green salad with lemon dressing
-
Roasted vegetables
-
Steamed broccoli or asparagus
-
A simple tomato and cucumber salad
For a complete meal, serve a moderate portion of pasta with a crisp salad and warm garlic bread.
Storage and reheating
Refrigeration: Allow the pasta to cool slightly and transfer it to an airtight container. Refrigerate within two hours and consume within 3 days.
Reheating on the stovetop: Place the pasta in a saucepan over low heat. Add a splash of milk and stir gently until warmed through and creamy again.
Reheating in the microwave: Heat in short intervals, stirring between each interval. Add a little milk if the sauce has become too thick.
Freezing: Freezing is not ideal for this recipe because béchamel and cheese sauces can separate after thawing. For the best texture, enjoy it freshly made or refrigerated.
Frequently asked questions
1. Can I make the four-cheese sauce without Gruyère?
Yes. Gouda, Monterey Jack, or additional mozzarella can work. Each changes the flavor slightly, so choose a cheese that melts smoothly.
2. Why is my cheese sauce grainy?
The sauce may have become too hot, or the cheese may not have melted evenly. Lower the heat before adding the cheese and stir it in gradually. Freshly grated cheese generally gives better results.
3. Can I use cream instead of milk?
You can replace some of the milk with cream for a richer sauce. However, milk is traditionally used for béchamel, and the butter-and-flour roux already provides thickness.
4. Can I prepare the sauces ahead of time?
Yes. Prepare the tomato sauce and béchamel separately, cool them promptly, and refrigerate in covered containers. Use within 2 days for best quality. Reheat gently, loosening the béchamel with a little milk, then combine with freshly cooked pasta.
5. What if I don’t have bowtie pasta?
Penne, fusilli, rigatoni, or shells are excellent substitutes. Their shapes hold the creamy tomato and cheese sauce well.
Final thoughts
Creamy Tomato Bowtie Pasta in Four-Cheese Béchamel is a comforting, indulgent dish that combines the freshness of tomato sauce with the richness of a homemade cheese sauce. The tender bowtie pasta, aromatic garlic, herbs, and blend of four cheeses create a delicious meal that feels special without requiring complicated cooking techniques.
The secret is to make a smooth béchamel, season the tomato sauce well, and combine everything gently over low heat. Serve it straight from the pan with fresh herbs and extra Parmesan for a satisfying homemade pasta dinner.
Enjoy your creamy, cheesy, homemade bowtie pasta! 🍝