Love this? Save it for later!
Share the inspiration with your friends
“You won’t believe what I found scribbled on the back of a grocery receipt,” my friend Mark said one evening as we chatted over a cup of coffee. It was a recipe for creamy cottage cheese pasta with roasted cherry tomatoes and basil, something he’d jotted down after a hurried dinner experiment. Honestly, I wasn’t expecting much—I mean, cottage cheese in pasta? But the way he described the tangy creaminess paired with sweet roasted tomatoes made me curious enough to try it myself.
The first time I made this dish, I was juggling a million things—dinner was late, the kitchen was a mess, and I’d forgotten to buy heavy cream. So I improvised with what I had: a tub of cottage cheese languishing in the fridge. The roasted cherry tomatoes filled the kitchen with their warm, caramelized aroma, and the fresh basil added a punch of herbal brightness. I remember twirling the pasta, tasting that first spoonful, and thinking, “Why haven’t I made this before?”
Maybe you’ve been there—wanting something quick, comforting, and just a little different from the usual tomato sauce or Alfredo. This creamy cottage cheese pasta recipe with roasted cherry tomatoes and basil became my unexpected go-to for easy weeknight dinners. It’s simple but feels special, and it’s one of those dishes that makes you close your eyes and savor every bite. I’m pretty sure it’ll become a favorite in your kitchen too.
Why You’ll Love This Recipe
- Quick & Easy: Ready in under 30 minutes, making it perfect for busy weeknights when you don’t want to spend ages cooking.
- Simple Ingredients: Uses pantry staples and fresh produce that you likely have on hand—no complicated shopping trips required.
- Perfect for Cozy Dinners: The creamy texture and roasted cherry tomatoes bring warmth and comfort to any meal.
- Crowd-Pleaser: Kids and adults alike love the mild, creamy flavor with a fresh twist from basil.
- Unbelievably Delicious: The blend of tangy cottage cheese and sweet roasted tomatoes creates a sauce that’s both rich and light at the same time.
This isn’t just another pasta recipe; it’s a twist that feels fresh and satisfying without fuss. Using cottage cheese instead of heavy cream or butter keeps it lighter but still silky smooth. Plus, roasting the cherry tomatoes concentrates their sweetness, giving the sauce an extra depth that’s hard to beat. Over time, I tweaked this recipe to get the seasoning just right, and now it’s a staple I keep coming back to when I want something comforting but simple.
What Ingredients You Will Need
This recipe relies on straightforward, wholesome ingredients that deliver bold flavor and a satisfying texture without much effort. Most are pantry staples, with the pop of fresh basil and cherry tomatoes bringing it to life.
- Pasta: 12 oz (340 g) of your favorite pasta shape—penne, fusilli, or farfalle work great.
- Cottage Cheese: 1 ½ cups (340 g), preferably small-curd and full-fat for creaminess (I like Breakstone’s or Horizon Organic brands).
- Cherry Tomatoes: 2 cups (300 g), halved, fresh and ripe (summer tomatoes make a huge difference if you can get them).
- Olive Oil: 2 tablespoons for roasting tomatoes and finishing the dish (extra virgin recommended for flavor).
- Fresh Basil: About ½ cup (loosely packed), roughly chopped or torn (adds a bright herbal note).
- Garlic: 3 cloves, minced (gives a fragrant kick).
- Parmesan Cheese: ½ cup (50 g), finely grated (optional but highly recommended for richness).
- Lemon Juice: 1 tablespoon, freshly squeezed (balances the creaminess with a bit of zing).
- Salt and Pepper: To taste, but don’t be shy—seasoning is key here.
- Red Pepper Flakes: A pinch, optional, for a subtle heat.
If you want to make this gluten-free, swap the pasta for a certified gluten-free variety. Cottage cheese can be replaced with ricotta if you prefer a milder flavor or Greek yogurt for tanginess and protein boost. For a vegan take, try a plant-based cottage cheese alternative and nutritional yeast instead of Parmesan.
Equipment Needed
- Large Pot: For boiling the pasta. A sturdy, good-sized pot helps prevent sticking.
- Baking Sheet: To roast the cherry tomatoes. A rimmed sheet with parchment paper makes cleanup easier.
- Skillet or Sauté Pan: For combining the sauce ingredients and gently warming the pasta.
- Colander: To drain the pasta efficiently.
- Sharp Knife: For halving tomatoes and chopping basil and garlic.
- Measuring Cups and Spoons: For accuracy in ingredients.
If you don’t have a baking sheet, a cast-iron skillet works great for roasting tomatoes on the stovetop. When it comes to the skillet for mixing, non-stick pans make stirring and cleanup easier, but a well-seasoned stainless steel pan also does the job if you prefer. I’ve used a budget-friendly silicone spatula to mix the sauce gently without breaking up the tomatoes.
Preparation Method

- Preheat the Oven: Set your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Prepare the Tomatoes: Rinse and halve 2 cups (300 g) of cherry tomatoes. Toss them with 1 tablespoon of olive oil, a pinch of salt, pepper, and optional red pepper flakes. Spread them out evenly on the baking sheet.
- Roast the Tomatoes: Place the baking sheet in the oven and roast for 20–25 minutes until the tomatoes are soft, caramelized, and slightly blistered. You’ll notice their skins wrinkling and the kitchen filling with a sweet, tangy aroma.
- Cook the Pasta: While the tomatoes roast, bring a large pot of salted water to a boil. Add 12 oz (340 g) of pasta and cook according to package instructions until al dente (usually 8–10 minutes). Reserve ½ cup (120 ml) of pasta water before draining.
- Prepare the Sauce Base: In a large skillet over medium heat, warm 1 tablespoon of olive oil. Add 3 cloves minced garlic and sauté for 1–2 minutes until fragrant but not browned. This step gives a mellow garlic flavor without bitterness.
- Add Cottage Cheese: Lower the heat and stir in 1 ½ cups (340 g) of cottage cheese. Mix gently to warm it through, about 2–3 minutes. The cheese will start melting and create a creamy base.
- Combine Pasta and Sauce: Add the drained pasta to the skillet along with the roasted cherry tomatoes (including any juice from the baking sheet). Toss gently to coat everything evenly. If the sauce feels too thick, add reserved pasta water a tablespoon at a time to loosen it.
- Finish with Basil and Lemon: Remove from heat and stir in ½ cup fresh basil and 1 tablespoon fresh lemon juice. Season with salt and pepper to taste. The lemon brightens up the creaminess, making it less heavy.
- Optional Parmesan: Sprinkle ½ cup (50 g) freshly grated Parmesan over the top before serving for a nutty, savory boost.
- Serve Immediately: Plate your creamy cottage cheese pasta with a few basil leaves on top for garnish. Enjoy the warm, comforting flavors!
Cooking Tips & Techniques
One thing I learned early on is that roasting the cherry tomatoes slowly brings out their natural sweetness and deepens their flavor—don’t rush this step! Keep an eye toward the last five minutes to avoid burning.
When heating the cottage cheese, keep the pan on low to medium heat. High heat can cause it to curdle or separate, which ruins that silky texture you want. Stir gently and patiently, and it will melt into a creamy sauce.
Save some of the pasta water before draining. This starchy liquid is magic when the sauce is too thick or dry—add a little at a time to loosen up the sauce without watering down the flavor.
Fresh basil goes in at the very end to preserve its vibrant color and fresh aroma. If you add it too early, the heat will dull its flavor and turn it dark green.
I’ve also found that using a good-quality olive oil makes a noticeable difference. Not just any oil will do—you want something fruity and fragrant to complement the tomatoes and cottage cheese.
Variations & Adaptations
- Protein Boost: Add grilled chicken, sautéed shrimp, or crispy bacon for a heartier meal.
- Vegan Version: Use plant-based cottage cheese alternatives and nutritional yeast instead of Parmesan. Roast the cherry tomatoes with a splash of balsamic vinegar for extra depth.
- Seasonal Twist: Swap cherry tomatoes for roasted butternut squash or zucchini in fall and winter for a cozy variation.
- Spicy Kick: Include more red pepper flakes or a dash of hot sauce to give the dish some heat.
- Herb Swap: Try fresh thyme or oregano instead of basil for a different herbal note.
Personally, I once added a handful of sun-dried tomatoes for a tangier punch, and it turned out surprisingly well—just a little salty, so watch your salt levels. Feel free to experiment and make this recipe your own.
Serving & Storage Suggestions
This creamy cottage cheese pasta is best served right away while warm and fresh. The roasted cherry tomatoes are at their juiciest, and the basil is bright and fragrant. A simple green salad or garlic bread pairs beautifully alongside.
If you have leftovers (and sometimes I do, but rarely), store them in an airtight container in the refrigerator for up to 2 days. When reheating, add a splash of water or broth to loosen the sauce, and warm gently on the stove or in the microwave to avoid drying out.
Flavors develop nicely overnight, especially the tomato’s sweetness and the basil’s aroma, making this pasta even tastier the next day. Just remember to add a bit of fresh basil before serving again to keep that fresh note alive.
Nutritional Information & Benefits
Per serving (makes about 4 servings): approximately 350 calories, 15g protein, 45g carbohydrates, and 8g fat.
Cottage cheese is a fantastic source of protein and calcium while being lower in fat than many creamy alternatives. Roasted cherry tomatoes add vitamins A and C, plus antioxidants like lycopene, which have various health benefits. Fresh basil provides vitamin K and adds a fresh, low-calorie flavor boost.
This recipe is naturally gluten-free if you use gluten-free pasta, and it’s relatively low in saturated fat compared to traditional cream sauces. Plus, it’s a comforting way to sneak in extra protein and veggies on busy nights.
Conclusion
This creamy cottage cheese pasta with roasted cherry tomatoes and basil is one of those recipes that feels like a cozy hug after a long day. It’s simple, fast, and doesn’t require a dozen fancy ingredients, yet it tastes like you spent hours crafting it. I love how the roasted tomatoes add sweetness and depth, while the cottage cheese keeps the sauce light and satisfying.
Feel free to adjust the herbs, add your favorite proteins, or swap in seasonal veggies—this recipe welcomes your personal touch. Honestly, it remains a favorite because it’s so forgiving and adaptable.
If you give it a try, I’d love to hear how you made it your own. Drop a comment below and share your twists or questions. Here’s to many delicious, easy dinners ahead!
FAQs
Can I use regular ricotta instead of cottage cheese?
Yes, ricotta works well and gives a milder, creamier texture. Just keep an eye on seasoning as ricotta is less tangy than cottage cheese.
How do I store leftovers to keep the pasta from drying out?
Store in an airtight container in the fridge and add a splash of water or broth when reheating to keep the sauce creamy.
Is this recipe suitable for a low-carb diet?
You can use spiralized zucchini or shirataki noodles instead of pasta for a low-carb version, keeping the same sauce and toppings.
Can I prepare the roasted tomatoes ahead of time?
Absolutely! Roasted tomatoes can be made a day in advance and stored in the fridge. Just warm gently before adding to the pasta.
What’s the best way to prevent the cottage cheese from curdling?
Warm the cottage cheese slowly on low to medium heat and stir gently. Avoid boiling or high heat to keep it smooth and creamy.
Pin This Recipe!

Creamy Cottage Cheese Pasta with Roasted Cherry Tomatoes and Basil
A quick and easy pasta dish featuring a creamy cottage cheese sauce paired with sweet roasted cherry tomatoes and fresh basil, perfect for cozy weeknight dinners.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 12 oz (340 g) pasta (penne, fusilli, or farfalle)
- 1 ½ cups (340 g) small-curd full-fat cottage cheese
- 2 cups (300 g) cherry tomatoes, halved
- 2 tablespoons extra virgin olive oil
- ½ cup fresh basil, roughly chopped or torn
- 3 cloves garlic, minced
- ½ cup (50 g) Parmesan cheese, finely grated (optional)
- 1 tablespoon fresh lemon juice
- Salt and pepper to taste
- Pinch of red pepper flakes (optional)
Instructions
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Rinse and halve the cherry tomatoes. Toss with 1 tablespoon olive oil, salt, pepper, and optional red pepper flakes. Spread evenly on the baking sheet.
- Roast tomatoes for 20–25 minutes until soft, caramelized, and blistered.
- Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente (8–10 minutes). Reserve ½ cup pasta water and drain pasta.
- In a large skillet over medium heat, warm 1 tablespoon olive oil. Add minced garlic and sauté for 1–2 minutes until fragrant.
- Lower heat and stir in cottage cheese. Warm gently for 2–3 minutes until creamy.
- Add drained pasta and roasted tomatoes (with juices) to the skillet. Toss gently to combine. Add reserved pasta water a tablespoon at a time if sauce is too thick.
- Remove from heat and stir in fresh basil and lemon juice. Season with salt and pepper to taste.
- Optionally, sprinkle Parmesan cheese over the top before serving.
- Serve immediately, garnished with a few basil leaves.
Notes
Roast cherry tomatoes slowly to bring out sweetness without burning. Warm cottage cheese gently on low to medium heat to avoid curdling. Use reserved pasta water to adjust sauce consistency. Add fresh basil at the end to preserve flavor and color. Use good quality extra virgin olive oil for best flavor.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 350
- Sugar: 6
- Sodium: 350
- Fat: 8
- Saturated Fat: 3
- Carbohydrates: 45
- Fiber: 3
- Protein: 15
Keywords: cottage cheese pasta, roasted cherry tomatoes, basil pasta, easy dinner, creamy pasta, weeknight meal, vegetarian pasta



