Creamy Caramelized Onion & Mushroom Pasta with Chickpeas (Vegetarian, Protein-Packed)

A High-Protein, Vegetarian Alfredo Pasta You’ll Crave Again and Again

There are some flavor combinations that just work—and caramelized onions with mushrooms is one of them.

When slow-roasted until golden and sweet, onions become silky, savory, and almost jam-like. Pair them with earthy mushrooms and mellow, roasted garlic, and you’ve got the foundation for a pasta dish that tastes indulgent, cozy, and restaurant-worthy… without being heavy.

This Creamy Caramelized Onion & Mushroom Pasta with Chickpeas is proof that comfort food doesn’t have to come with a side of regret. Instead of relying on heavy cream and butter, I created a lighter, protein-packed Alfredo-style sauce using low-fat cottage cheese, Parmesan, and pasta water—giving you all the creaminess with a fraction of the fat.

And yes… it’s just as good as it sounds. Plus, it’s perfect for busy weeknights, post-workout dinners, or anytime you want something cozy and nourishing. And, prepared as directed, it has only 335 cal per serving with 20g vegetarian protein.

The Secret: Oven-Caramelized Onions + Roasted Garlic

Traditional caramelized onions are delicious—but let’s be honest: standing over a stove for 45 minutes, stirring constantly, isn’t always realistic. That’s why I love oven-roasting them instead. By roasting sliced onions alongside mushrooms, chickpeas, and a whole head of garlic, everything slowly transforms in the oven:

  • The onions become sweet, tender, and deeply flavorful
  • The mushrooms turn rich and savory
  • The chickpeas get lightly crisped and hearty
  • The garlic becomes soft, buttery, and mellow

Later, that roasted garlic gets blended right into the sauce, adding incredible depth without overpowering the dish. It takes a little longer than stovetop caramelizing—but it’s mostly hands-off. Let the oven do the work while you live your life.

A Lighter, Protein-Packed Alfredo (Without Heavy Cream)

Traditional Alfredo sauce is delicious… and also loaded with heavy cream, butter, and tons of fat.

So I decided to flip the script. Instead, this creamy sauce is made with:

  • Low-fat cottage cheese
  • Parmesan cheese
  • Reserved pasta water
  • Roasted garlic

When blended together, it becomes smooth, rich, and velvety—just like Alfredo—while delivering extra protein and far less fat. You still get that luxurious, cling-to-your-noodles texture… without feeling weighed down afterward.

I also used a lower-carb pasta (spagetti noodles) from Carbe Diem — just to bring a little more balance to this pasta dish. Of course, you can use any type and shape of pasta that you need including gluten-free or veggie noodles.

Creamy Caramelized Onion & Mushroom Pasta with Chickpeas (Vegetarian and Lower Carb)
Prep Time
15 mins
Cook Time
1 hr 30 mins
Total Time
1 hr 45 mins
 

Creamy caramelized onion and mushroom pasta with chickpeas made with a lighter, high-protein cottage cheese Alfredo sauce. This vegetarian comfort food delivers big flavor with just 360 calories and 20g protein per serving.

Course: dinner, dinner, entree, Pasta
Cuisine: pasta, vegetarian
Keyword: alfredo, cottage cheese, mushroom, onions
Servings: 6 servings
Calories: 360 kcal
Ingredients
  • 2 lbs. white or yellow onions preferably a “sweet onion” like Vidalia or Texas 1015, sliced thinly
  • 1 head garlic cut in cross section (still in husk)
  • 3 tbsp olive oil divided
  • 2 tbsp coconut sugar or brown sugar
  • 8 oz white button or Cremini mushrooms sliced
  • 1 15 oz can chickpeas drained
  • ½ tsp salt
  • ½ tsp ground pepper
  • 12- oz dry weight low-carb pasta (I used Carbe Deim), cooked per manufacturer’s instructions*
  • 1 cup 2% cottage cheese
  • 1 cup pasta water *don’t drain the pasta before pulling this out!!!
  • ½ cup grated Parmesan cheese
  • 2 tbsp Worcestershire sauce
  • Garnish – chopped parsley
Instructions
  1. Preheat oven to 375F.
  2. In large cast iron skilled (or 9”x13” baking dish), add sliced onions. Drizzle with 2 tbsp of the olive oil and sprinkle with coconut sugar. Add halved garlic head (still in husk). Cover pan/dish with foil.
  3. Roast in oven, with pan covered in foil, for 45 minutes, stirring up once or twice and returning foil to cover.
  4. Remove from oven and add sliced mushrooms, drained chickpeas, salt and pepper, and remaining 1 tbsp of olive oil.
  5. Return to oven, UNCOVERED, and turn heat up to 400F. Cook for another 30-45 minutes until onions caramelized to a nice deep golden color and mushrooms softened.
  6. Meanwhile, while onions and mushrooms are cooking in this step, prepare low-carb pasta per box instructions – AND, it is important to reserve 1 cup of the pasta water before draining to use in the sauce.
  7. To make the sauce, add cottage cheese, ¾ cup of pasta water, 2 tbs Worcestershire sauce the Parm cheese to blender and process until smooth. If it seems too thick, add more pasta water a tablespoon at a time.
  8. Remove onion mixture from oven and pop roasted garlic out of pods – lightly smash garlic cloves in pan with back of fork. Pour cottage cheese sauce over onion mushroom mixture and add noodles. Stir well to coat and garnish with chopped parsley.
  9. Store leftovers for up to 3 days, covered in fridge.
  10. Makes 6 huge servings: 335 cal, 63g carb, 10g fat and 20g protein per serving

Recipe Notes

High-Protein Mexican Wedding Cake (No Added Sugar)

Some recipes just stick with you. Mexican Wedding Cake is one of those nostalgic desserts that shows up at family gatherings, church potlucks, and handwritten recipe cards passed down through generations. Soft, lightly sweet, and always finished with a generous layer of icing, it’s comfort food in cake form. This version keeps all the cozy, old-school vibes—but gives it a modern, protein-packed upgrade.

A Classic Cake, Reimagined

I took my childhood favorite Mexican Wedding Cake and gave it a glow‑up:

  • 16 grams of protein per serving
  • No added sugar
  • Made with mostly pantry staples you probably already have

It’s actually been part of traditional versions of this cake for decades, adding natural sweetness and moisture. In this updated version, pineapple does the heavy lifting so we can skip added sugar and still get that tender, flavorful crumb—then boost the nutrition with protein powder.

And because no Mexican Wedding Cake is complete without frosting… this one gets generously slathered with my Best Ever Protein Cream Cheese Frosting.

The Protein Frosting That Does It All

This cake is topped with my go-to protein frosting recipe, which is:

  • Creamy and spreadable
  • No added sugar
  • High in protein, thanks to protein powder, Greek yogurt and cream cheese
  • Incredibly versatile, use on cupcakes, drizzles on baked goods and sweet bowls, etc.
  • You can even naturally dye it with ingredients like beet powder, matcha, or turmeric for holidays or themed desserts—although for this cake, classic white frosting is perfection.

A Little History: What Is Mexican Wedding Cake?

Despite the name, Mexican Wedding Cake isn’t tied to one specific celebration. Variations of this cake (sometimes called pineapple cake or sunshine cake) became popular in mid‑20th‑century American kitchens, especially in the Southwest. The use of canned pineapple made it approachable, affordable, and easy to bake for a crowd. The hallmark? A moist crumb, subtle sweetness, and a simple frosting that lets the cake shine. My updated take on this pineapple cake honors that heritage—just with better macros.

Why You’ll Love This Version of Mexican Wedding Cake

  • High protein without tasting “protein-y”
  • No added sugar
  • Uses easy pantry ingredients like canned crushed pineapple
  • Nostalgic flavor with modern nutrition
  • Great for dessert or a protein-forward snack

Helpful Tips for the Best Protein Cake

1. Choose your pan wisely. Use an 8×8 brownie pan if you want neat squares, or a 9-inch round cake pan if you prefer wedges.  Any pan larger will make a cake that is too thin.

2. No crushed pineapple? No problem. If you have pineapple chunks or rings, simply pulse them with the juice in a blender for a few seconds. Aim for lightly textured—not completely smooth.

3. Use pineapple in juice, not syrup. This avoids unnecessary added sugar and keeps the sweetness balanced.

4. Pick your favorite vanilla protein powder. Use any vanilla protein powder you enjoy. I have only tested with whey protein powder, but as long as the volume is the same (2/3 cup for cake, 2/3 cup for frosting) you should be successful.

5. Don’t skip the fork trick. Prick the top of the cake all over with a fork while it’s still hot, then ice it. This helps the frosting melt slightly into the cake for the best texture and flavor.

6. Gluten-free option. If you don’t do regular, all-purpose flour in your diet, a gluten-free baking blend will substitute well.

Note: This post contains affiliate links. A small commission may be earned on purchased generated through links. Proceeds help offset the operating expenses of The Fit Fork – thank you!

Pineapple Protein Mexican Wedding Cake
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
 
High-protein Mexican Wedding Cake made with crushed pineapple, no added sugar, and pantry staples. A nostalgic dessert slathered in creamy protein cream cheese frosting.
Course: Dessert, Snack, workout
Cuisine: high protein, low carb, Mexican, Southern
Keyword: high protien, pineapple, protein powder
Ingredients
Cake:
  • 3/4 cups flour all-purpose or gluten-free baking blend like Bob’s Red Mill gluten free baking flour 1:1 measure equivalent
  • 2/3 cup vanilla whey protein powder * *Macros may vary depending on the brand and variety of protein powder used
  • 2 large eggs
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup pecans finely chopped
  • 12 oz crushed pineapple with juice
Frosting:
  • 6 oz low fat cream cheese softened
  • 2/3 cup vanilla whey protein powder* *Macros may vary depending on the brand and variety of protein powder used
  • ½ cup zero fat Greek Yogurt
Instructions
  1. Preheat oven to 350 degrees F and grease a 8×8 square brownie pan or 9” round cake pan.
  2. In a large bowl, mix together flour, protein powder, baking soda, and salt.
  3. Add egg and pineapple. Mix until just combined, then fold in the chopped pecans.
  4. Transfer batter to the prepared dish and bake for 20-25 min or until toothpick pulls clean from center.
  5. As cake bakes, mix together the frosting ingredients until smooth.
  6. Pierce the top of the cooked cake with a fork all over. Spread frosting onto cake while still hot and spread around evenly.
  7. Cool before serving, cut into 9 pieces. Store leftovers in fridge for up to 5 days.
Recipe Notes

Easy Protein Yogurt Cookie Cheesecake (No-Bake, Single-Serve)

If you love dessert-for-breakfast vibes, single-serve treats, or high-protein snacks that actually taste indulgent, this Protein Yogurt Cookie Cheesecake belongs in your rotation. Inspired by a viral-style Instagram reel, this easy no-bake recipe transforms humble Greek yogurt and cookies into a spoonable—or sliceable—cheesecake-style treat that feels way more decadent than it is.

It’s creamy, lightly sweet, customizable to your macros, and requires almost zero effort. No oven. No water bath. No springform pan drama. Just stir, layer, chill, and enjoy.

Why This Is Such a Great Healthy Treat

Easy & Foolproof: This recipe is practically impossible to mess up. If you can stir yogurt and get your hand on cookies, you’re golden. It’s ideal for busy weekdays, late-night sweet cravings, or meal prep when you don’t want another complication

Protein-Packed & Satisfying: Greek yogurt does the heavy lifting here. With its naturally high protein content, this cheesecake-style treat helps keep you full and satisfied—whether you enjoy it as a post-workout snack, healthier dessert, or even a breakfast that feels like a treat.

No-Bake = No Stress:  Skipping the oven means less time, less cleanup, and no worries about cracks, overbaking, or cooling times. The fridge does all the work overnight while you sleep.

Totally Customizable: This is where the recipe really shines. From the sweetness level to the cookies to the protein boost source, you can tailor it to your preferences, dietary needs, or whatever you have on hand.

Tastes Like Dessert, Eats Like Fuel:  The end result is creamy, lightly sweet, and cheesecake-adjacent—without the sugar overload. It’s proof that “healthy” doesn’t have to mean boring or deprived.

Why I Eat Greek Yogurt Daily – The Benefits

  • High in protein, supporting muscle repair, satiety, and steady energy
  • Rich in calcium, which supports bone health
  • Contains probiotics that support gut health (especially in live-culture varieties)
  • Naturally thick and creamy, making it a perfect stand-in for cream cheese or mascarpone in no-bake desserts

Pro Tips for the Best Protein Yogurt Cheesecake

Choose Your Yogurt Wisely: Plain Greek yogurt gives you full control over sweetness. Add stevia or monk fruit drops to taste. If you prefer convenience or a flavor switch up, use a flavored Greek yogurt—just note it may already contain added sugar.

Pick Your Cookie Adventure: I used low-carb vanilla wafers to keep the macros lower carb / higher protein, but this recipe plays well with almost any crispy cookie: Oreos, Nutter Butters, Biscoff, Graham crackers, etc. Just remember: using full-sugar cookies will change the nutrition profile, so adjust expectations accordingly.

Protein Boost: While you can make just with yogurt and cookies, I like to level it up with peanut butter powder, whey protein powder or a plant-based powder.  Lots of flavors, I love with a caramel coffee-flavored protein powder (it gives total tiramasu vibes).

Don’t Skip the Chill: Seriously—overnight refrigeration is non-negotiable if you want that perfect cheesecake texture. This is what transforms layered ingredients into a cohesive dessert.

Make It Pretty (If You Want): For an elegant presentation, instead of eating right out of the cup, do this: Line a small ramekin (6oz to 8oz) with plastic wrap, build the cheesecake inside, chill overnight, and the flip onto a plate and peel away the wrap for a free-standing, bakery-style dessert

Final Thoughts

This Protein Yogurt Cookie Cheesecake is everything I love about healthy cooking: simple ingredients, minimal effort, flexible macros, and results that feel indulgent. It’s the kind of recipe you’ll make once—and then keep on repeat with endless variations.

If you try it, don’t be afraid to experiment. Different cookies, different proteins, different flavors. The base recipe is solid, and the options are endless.

Note: This post contains affiliate links. I earn a small commission on any purchases make through link. Proceeds help offset operating costs for The Fit Fork. Thank you!

Protein Yogurt Cookie Cheesecake (No-Bake, Single-Serve)
Prep Time
5 mins
chill
8 mins
Total Time
8 hrs 5 mins
 
Easy no-bake protein yogurt cheesecake made with Greek yogurt and cookies. A single-serve, customizable, high-protein treat that’s perfect for dessert, post-workout snack, or breakfast.
Course: Breakfast, Dessert, Snack
Cuisine: high protein, low carb, vegetarian
Keyword: cheesecake, high protein, no bake
Servings: 1 serving
Calories: 240 kcal
Ingredients
  • 1 5.3 oz. container plain Greek yogurt
  • Stevia or monk fruit drops optional, to taste
  • 2 tbsp peanut butter powder or protein powder
  • 8 small, low carb vanilla wafers (or other cookie of choice)
  • ¼ tsp cocoa powder for dustng
Instructions
  1. Line one 6 to 8 oz ramekin with plastic wrap.
  2. Mix together yogurt, sweetener (if using), and peanut butter powder until combined – you can mix up in ramekin OR in carton to transfer into ramekin*
  3. Next, slide cookies into yogurt vertically, evenly spaced apart.
  4. Pull plastic wrap up over top to sea off.
  5. Place in fridge overnight or at least 6-8 hours.
  6. Remove from fridge, pull open plastic wrap at top and invert onto plate
  7. Remove ramakin and peel away plastic wrap.
  8. Dust top with cocoa powder.
  9. Enjoy!
  10. *For the ultimate convenience (but no plated presentation), you can just make this inside the yogurt carton – mix up ingredients in carton, place cookies in carton, add yogurt lid back on top and set over night. Before serving, remove lid and dust with cocoa.

Recipe Notes

Granola Crunch Honey Mustard Salmon (Savory, Crispy & Protein-Packed)

If you’ve never thought about using granola as a savory crust, this Granola Crunch Honey Mustard Salmon is about to change your weeknight dinner game.

We’re talking skin-on salmon brushed with a simple honey-mustard-garlic glaze, then topped with crunchy, savory granola before heading into the air fryer or oven. The result? A crispy, flavorful crust on top of perfectly succulent salmon—fast, satisfying, and surprisingly versatile.

For this version, I used Struesli Redefined Granola – Savory Seed, a no-sugar, no-sweetener granola made with nutrient-dense ingredients like tiger nuts, flax meal, pumpkin seeds, hemp hearts, and chia seeds. It delivers serious crunch without sweetness, making it ideal for savory dishes—but don’t worry, this recipe is flexible and can other types of granola too.

Serve it over a fresh salad, alongside roasted veggies, or with your favorite simple sides for a crave-worthy, protein-packed meal that feels elevated without being complicated.

Macros per serving:
309 calories | 14g fat | 10g carbs | 34g protein

Why You’ll Love This Recipe

  • Fast and fuss-free: Ready in about 10 minutes in the air fryer, making it perfect for busy weeknights. I also cooks up wonderfully in the traditional oven – it just takes a little longer.
  • Crispy-meets-succulent: The granola forms a crunchy top crust while the salmon stays tender and juicy underneath.
  • Nutrient-dense: High-quality protein, heart-healthy fats, and fiber-rich toppings all in one dish.
  • Unexpected but delicious: Savory granola adds texture and flavor without heavy breading or frying.
  • Totally adaptable: The granola-crust method works beautifully on other fish like halibut, cod, or trout.

Tips for the Best Granola-Crusted Salmon

Choose Skin-On Salmon: Whenever possible, use skin-on salmon fillets. Leaving the skin on helps retain more of salmon’s healthy omega-3 fatty acids—especially the flavorful, nutrient-rich brown fat layer between the skin and flesh. Even if you don’t eat the skin, cooking with it on helps protect the fish and keeps it moist and still retains more of the fat layer.

Air Fryer or Oven—Both Work: The air fryer is the fastest option with maximum crispiness (about 10 minutes, depending on thickness). The oven is great for cooking multiple portions at once—just bake until the salmon flakes easily and the topping is golden.

Granola Choices Matter (But Be Flexible): I used Struesli Redefined Granola – Savory Seed, which is gluten-free, keto-friendly, and paleo-friendly, with no added sugar or sweeteners. It’s ideal for savory recipes like this. That said—any granola can work, even lightly sweet varieties (but not those with chocolate chunks and stuff, haha), if that’s what you have on hand. Sweet-savory lovers may even enjoy the contrast.

Pro tip: If your granola has large clusters, lightly crush it before topping the salmon so it adheres better and forms a more even crust.

 How to Serve It: Over mixed greens with a simple vinaigrette, with roasted vegetables or asparagus, alongside quinoa, rice, or cauliflower rice, flaked into a grain bowl or wrap for leftovers – or whatever floats your boat!

If you area big salmon fan, check out my 5 Ways to Make Salmon for Dinner post for additional inspo!

This collection of salmon recipes will make waves at the family dinner table. Easy, delicious, nutritious and creative, from 30-minute sheet pan dinners to 15-minute skillet meals and more! Elegant enough for entertaining, yet quicik-and-simple for busy nights.
Granola Crunch Honey Mustard Salmon
Prep Time
5 mins
Cook Time
10 mins
Total Time
15 mins
 
Granola-crusted honey mustard salmon made savory with a crunchy seed-based topping. This easy air fryer or oven recipe is high-protein, omega-3 rich, and ready in about 10 minutes.
Course: dinner
Keyword: fish, high protein, low carb, salmon
Servings: 2 servings
Calories: 309 kcal
Ingredients
  • 8 oz salmon filet skin on and cut into 2 portions
  • 1 tsp olive oil
  • 2 tsp honey
  • 1 tbsp stone-ground mustard
  • 2 tsp minced garlic
  • 2 tsp fine-chopped parsley
  • ¼ cup nut and/or seed low carb granola
Instructions
  1. Pre-heat air fryer to 380F (or oven to 400F)
  2. Place salmon, skin side down, on small rimmed baking sheet or piece of parchment.
  3. Mix together oil, honey, mustard, garlic and parsley to make a paste. Brush on tops of filets.
  4. Sprinkle granola on top of honey mustard mixture, lightly patting down to adhere.
  5. Air fry at 380F for 7-8 minutes or in traditional oven at 400F for 18-20 minutes, until cooked through, flaking and top lightly browning.
Recipe Notes

Serves 2: Macros per serving: 309 cal | 14g fat | 10g carbs | 34g protein

Easy Raspberry Chipotle Chicken Meatballs (Perfect for Parties or Weeknight Dinners)

When it comes to party snacks, I’m all about recipes that deliver big flavor without demanding much time. These Raspberry Chipotle Chicken Meatballs are exactly that — a simple, spicy-sweet crowd-pleaser made with just a handful of ingredients and a slow cooker doing most of the work. Whether you’re hosting a holiday open house, a game-day gathering, or a casual potluck, this dish checks all the boxes: easy, delicious, hands-off, and guaranteed to disappear fast.

One of the things I love most about this dish is how effortless the prep is. Frozen meatballs go straight into the slow cooker. A scoop of sugar-free raspberry jam (I used Good Good’s Raspberry Jam to keep the carb count in check), a pour of your favorite lower-sugar barbecue sauce, and a splash of Worcestershire sauce get stirred together to create a glossy, tangy, spicy-sweet glaze. Flip the switch, walk away, and let the heat work its magic. In a few hours, you’ve got party-ready meatballs that taste like you spent all afternoon fussing over them.

Because they stay warm directly in the slow cooker, these meatballs are ideal for entertaining. You can set out a spoon or toothpicks and let guests help themselves as they mingle—no need to worry about reheating or the dish drying out. The slow cooker keeps everything warm, saucy, and irresistible for the entire gathering.

And don’t think of these meatballs as just an appetizer. They make an amazing main dish, too. Spoon them over rice, quinoa, mashed or baked sweet potatoes, or even cauliflower rice for a sweet-heat dinner that feels comforting but still aligns with your nutrition goals. The raspberry chipotle flavor profile is surprisingly versatile and works with chicken, pork, or beef meatballs. That means you can customize based on whatever you have on hand or what your family prefers.

Pro Tips for Slow Cooker Meatball Success

  • Choose your meatball: The raspberry-chipotle combo pairs beautifully with chicken, pork, or beef—use what you love!
  • Lower-carb swaps: Using sugar-free raspberry jam and a lower-sugar barbecue sauce keeps the carb and added sugar count in check without sacrificing flavor.
  • Minimal ingredients, maximum payoff: With just a few pantry staples (like canned chipotle in adobo) and a slow cooker, anyone can make this dish and instantly become the hero of the party.

Effortless prep, incredible flavor, and a recipe flexible enough to serve as both a snack and a full dinner — this one deserves a spot in your party-season rotation.

Note: This post contains affiliate links. I may earn a small commission on purchases made through links. Proceeds help offset operating expenses for The Fit Fork. Thank you!

Raspberry Chipotle Chicken Meatballs – Lower Carb
Prep Time
5 mins
Cook Time
4 mins
Total Time
4 hrs 5 mins
 

This easy, spicy-sweet Raspberry Chipotle Chicken Meatballs recipe is made in the slow cooker (with oven option). Perfect for parties or weeknight dinners, with low-carb tips and effortless prep. Plus, lower-carb options to moderate carb intake.

Course: Appetizer, dinner, entree
Keyword: chicken, low carb, meatballs, raspberry
Servings: 6 servings
Ingredients
  • 20 ounces frozen meatballs chicken, beef or turkey meatballs
  • 6 ounces Good Good Sugar Free Raspberry Jam
  • 10 ounces BBQ sauce
  • 2 tablespoons Worcestershire sauce
  • 1 chopped chipotle pepper in adobo + 1 tablespoon adobo sauce from can
Instructions
  1. Add all ingredients to 4-quart slow cooker.
  2. Stir to combine sauce and coat meatballs.
  3. Cook on high heat for 2 to 3 hours or on low heat for 4 hours.
  4. Alternatively, make recipe in 9×9 baking dish, cover with foil or lid, and place in oven cook for 40 minutes.
  5. Garnish as desired (I did green onions). Serve as appetizer with toothpicks or as a main dish over rice, sweet potato, etc.
Recipe Notes

Macros per 7 meatball serving*: 128 cal, 13.6g carb, 3.5g fat, 14.1g protein