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 335 calories and 20g protein per serving.

Course: dinner, dinner, entree, Pasta
Cuisine: pasta, vegetarian
Keyword: alfredo, cottage cheese, mushroom, onions
Servings: 6 servings
Calories: 335 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

Makes 6 huge servings: 335 cal, 63g carb, 10g fat and 20g protein per serving

Pumpkin Spice Peanut Butter Roasted Chickpeas – Easy, Inexpensive, Satisfying Snack

If looking to add a little pumpkin spice magic to your day yet stick to your best healthy snacking intentions, Pumpkin Spice Peanut Butter Roasted Chickpeas deliver big taste in a wholesome little package. It’s also super inexpensive (about $1.50 per batch using convenience canned chickpeas) compared to the $5-$10 dollars I see for other bagged “healthy” snacks.

Pumpkin Spice Peanut Butter Roasted Chickpeas – a yummy treat that isn’t so scary for the season. 10g of protein per serving (perfect for a healthy snack), 4g fiber and 198 calories. Easy-peasy to make, using canned chickpeas and I even baked mine in the toaster oven!

Made with simple, good-for-you ingredients including chickpeas, peanut butter powder, olive oil, and pumpkin pie spice blend. These are pantry items I typically always have on hand, meaning that a better-for-me snack filled with protein, fiber and a satisfying crunch can be whipped up whenever the mood strikes.

Roasted chickpeas are great snack choice to take on the go as they don’t need refrigeration, utensils or leave greasy or grainy residue on your hands. Plus, they give you that sustaining energy boost thanks to a nicely balanced profile of 10g protein, 28g carb (4g of fiber), and 6g of fat.

Pumpkin Spice Peanut Butter Roasted Chickpeas – a yummy treat that isn’t so scary for the season. 10g of protein per serving (perfect for a healthy snack), 4g fiber and 198 calories. Easy-peasy to make, using canned chickpeas and I even baked mine in the toaster oven!

TIPS: PUMPKIN SPICE PEANUT BUTTER ROASTED CHICKPEAS

2-step Roasting: The chickpeas roast in two segments – first, about 20-25 minutes plain and unoiled or seasoned and second, another 5 minutes after being coated with the spice mixture. The spice coating isn’t added at the front end (like many savory recipes) because the natural sugars in the maple syrup (or any other sweet flavor) would burn and become bitter if they had to endure too much time in the oven.

Ingredient Substitutions: You can replace 15-oz can of canned chickpeas with 1 ½ cups homemade (just don’t season them). The peanut butter powder can be replaced with almond butter powder in the same amount. Also, you can swap the olive oil for coconut oil or avocado oil. You can swap the maple syrup for honey. If you don’t have pumpkin pie spice blend, you can substitute an equal amount of ground cinnamon and pinch of nutmeg.

Skinning Chickpeas: Once you rinse and drain canned chickpeas, pour them out onto a clean dishcloth or paper towels and gently rub while rolling around to remove the outer seed coat (skin) – while it is definitely edible, rich in fiber and nutrients (so don’t worry if you miss a few), it has a tendency to fall off and burn during roasting.

Scaling Up & Pans: It’s easy to double or triple or go higher on this peanut butter chickpea recipe by simply increasing all the ingredients in the same ratio. However, note that your pan size will increase as the chickpeas need to roast in a single layer (don’t pile them up). One batch can be done in a 9”x6” toaster oven pan (I like this non-stick toaster oven pan), a 9”x9” brownie pan or a standard cake layer pan. Two to three batches can be accommodated on a standard rimmed baking sheet. Anything higher, you’ll have to go to two pans or more.

Storing Leftovers: Keep leftover pumpkin spice chickpeas in an airtight container or plastic zip-top bag (I like reusable zip storage bags). They can stay on the counter for about a week (if they even last that long!). I’ve not tried freezing them, so I can’t recommend.

Pumpkin Spice Peanut Butter Roasted Chickpeas – a yummy treat that isn’t so scary for the season. 10g of protein per serving (perfect for a healthy snack), 4g fiber and 198 calories. Easy-peasy to make, using canned chickpeas and I even baked mine in the toaster oven!
Pin this for later!
5 from 5 votes
Pumpkin Spice Peanut Butter Roasted Chickpeas – a yummy treat that isn’t so scary for the season. 10g of protein per serving (perfect for a snack), 4g fiber and 198 calories. Easy-peasy to make, using canned chickpeas and I even baked mine in the toaster oven!
Pumpkin Spice Peanut Butter Roasted Chickpeas
Prep Time
5 mins
Cook Time
25 mins
Total Time
30 mins
 

Pumpkin Spice Peanut ButterRoasted Chickpeas – a yummy treat that isn’t so scary for the season. 10g ofprotein per serving (perfect for a healthy snack), 4g fiber and 198 calories. Easy-peasyto make, using canned chickpeas and I even baked mine in the toaster oven!

Course: Snack
Keyword: chickpeas, peanut butter, pumpkin spice
Servings: 3 servings
Ingredients
  • 1 15- oz can chickpeas drained and rinsed
  • 2 teaspoons olive oil or melted coconut oil
  • 4 teaspoons maple syrup
  • 2 tablespoons peanut butter powder or almond butter powder
  • 1/2 teaspoon ground pumpkin pie spice
  • 1/8 teaspoon fine sea salt
Instructions
  1. Drain and rinse can of chickpeas. Pour out on a dry dishcloth or paper towels and gently rub any “skins” off, discarding. Let dry while oven preheats to 400F degrees.
  2. Line small rimmed baking sheet in parchment paper or a silicone baking sheet.
  3. Bake for 20 minutes, stopping to shake or stir up the pan once or twice to encourage even roasting. Remove from oven and temporarily set aside, but keep oven on.
  4. In smallish bowl, mix together oil, nut butter powder, pumpkin pie spice and salt until it forms a thin paste.
  5. Pour in pan the pan of baked chickpeas and stir until evenly coated. Return to baking sheet, spreading out in a single layer. Cook again at 400F for 5- 6 minutes, stirring halfway through.

  6. Let cool, enjoy! Store leftovers in an air-tight container for up to a week.
Recipe Notes

Note: This post contains affiliate links. Commissions are used to offset operating expenses for The Fit Fork.

Small Batch Hummus to Serve One or Two

Buying a big tub of hummus can seem like such a commitment, especially if you’re snacking solo or with a just friend or two.  My Small Batch Hummus recipe is perfectly proportioned so that you can finish it off in two sittings (or one snack session if super hungry) – or share it with a buddy and have no leftovers clogging up the fridge!   

Small Batch Hummus - Cooking for One

Exciting News:

This small batch dip (or spread) is featured in my upcoming cookbook, Cooking for One for Dummies (which can be pre-ordered now, ships on March 7, 2023)

Plus, when you make homemade hummus, you’re in total control of the ingredients – there’s no weird preservatives, additives, or yucky stuff.  Plus, you get all the benefits of chickpeas, they are abundant in dietary fiber and also a good source of plant protein, iron, folate and other essential nutrients.

It’s fast, it’s easy, there is no cooking – you start with a can of chickpeas. Of course, you can make your own chickpeas, but that adds a lot of time and hassle to what is an easy-peasy snack recipe for one or two.

skin on chickpeas
Gently rub any remaining skins off your chickpeas for smoother hummus.

After draining the chickpeas (a legume sometimes referred to as garbanzo beans), pour them out onto a clean dishcloth or paper towels and lightly rub dry. In addition to drying the chickpeas, the other goal here is to remove any lingering skins. The light patting dry will encourage stragglers to fall off, simply pick the skins out and discard. The skins will do no harm if they end up in your hummus, it will just be not quite as smooth and creamy.  

Then, it’s just a matter of whipping everything up in a food processor or blender. Since this is a small batch appetizer recipe, a mini food processor or personal sized blender will work best.

How to Serve Small Batch Hummus

  • Simply paired with raw veggies like carrots, celery, radishes, squash rounds are my favorite way to eat hummus.
  • Serve with pita wedges for dipping, smear on crackers, or spread on slices of toasted baguette.
  • Elevate sandwiches, wraps and quesadillas by spreading around as part of the filling.
  • Get creative and toss with hot pasta or zoodles for an instant chickpea sauce.
Pin this for later!

Leftover Chickpeas in Can? While this homemade hummus for two uses just half a can of chickpeas, don’t throw the remainder out — you have options. First, you could easily double the homemade dip recipe, it scales up beautifully (however, do note the capacity of your mini food processor and use a bigger processor or blender, if needed). I also have another “1/2 can chickpea” recipe — Air-Fryer Crispy Chickpeas for One which also make a fabulous, heathy snack or salad topper.

Air Fryer Crispy Chickpeas for One a=is a quick, easy and healthy snack with lots of dietary fiber plus protein, iron, and folate.

Make both the Small Batch Hummus and the Air-Fryer Crispy Chickpeas for Ones and kill off the whole can at once making healthy snacks.

This post contains affiliate links.

5 from 9 votes
Small Batch Hummus - Cooking for One
Small Batch Hummus
Prep Time
5 mins
Total Time
5 mins
 

Make just enough homemade hummus to get your through a couple health snack sessions — or to share with a friend. Easy, healthy, and homemade, a fantastic snack and spread to add to your active lifestyle. Lots of dietary fiber and a good source of plant protein, dietary fiber, iron, folate and other important nutrients.

Course: appetizers, dips, snacks, spreads
Cuisine: Mediterranean
Keyword: appetizer, chickepeas, dip, garbanzo beans, snacks, spread
Servings: 2 servings
Ingredients
  • ¾ cup canned chickpeas drained and rinsed (about half a 15.5-ounce can)
  • 3 tbsp olive oil plus an additional 1 teaspoon for topping, if desired
  • tbsp tahini
  • 1 tbsp lemon juice
  • ½ tsp garlic or garlic paste
  • ¼ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1/2 teaspoon smoked paprika
Instructions
  1. Place all the ingredients in a personal-sized blender or mini food processor; process until smooth. If the consistency seems too pasty or thick, blend in 1 teaspoon of water at a time until desired texture is achieved.
  2. Transfer the hummus to serving bowl and drizzle with 1 teaspoon of olive oil and a sprinkle of paprika.
Recipe Notes

NOTE: Store the leftovers in an airtight container in fridge for up to 4 days.
VARY IT! Extra chickpeas from can be kept in an airtight container in fridge for a few days and added to salads, soups, and wraps

LEARN MORE! This small batch dip (or spread) is featured in my upcoming cookbook, Cooking for One for Dummies (which can be pre-ordered now, ships on March 7, 2023)

Air Fryer Crispy Chickpeas (for One)

Air Fryer Crispy Chickpeas make snack time a happy time and a healthy experience, especially when that craving for something salty-crunchy hits but are trying to stay away from chips.

If you’re like me, you’ll want to eat theses roasted chickpeas warm, right off the air-fryer and pop the lightly-seasoned, crispy delights into your mouth, one after one! Definitely one of my favorite single-serve snack ideas!

The good news is that unlike typical crunchy snack foods, you control the fats, the sodium, and the flavor. Nothing is processed or yucky, it’s just the goodness of garbanzo beans (the other common name for this legume) simply dressed up with a hint of flavor.  

This quick snack recipe for one makes a single serving (as hinted, lol) and uses ¾ cup of chickpeas (also called garbanzo), about half a can. To use up the other half of the can, check out this Small Batch Hummus recipe (or just easily double the ingredient list for the Air Fryer Crispy Chickpeas below).

PRO TIPS:

Remove skins from chickpeas to help oil & spices adhere.

Remove Skins:  Often canned chickpeas still loosely have their “skins” on. Most fall off during rinsing but any remaining can be removed by patting dry on a paper towel and loosely rubbing around until removed. You CAN eat chickpeas with the skins still hanging on, there is no harm! But removing helps the oil and spices cling onto the legume better in this recipe and for hummus recipes, it creates a smoother outcome.

Oven Option: If you don’t have an air fryer (I LOVE my Omni Pro Plus 18L), the general rule of thumb for crisping up garbanzo beans in the regular oven is to use the same temperature, but double the cooking time (shaking pan around every 10 minutes to promote even cooking).

Seasonings: Instead of smoked paprika, try curry powder, chili powder, Italian seasoning, Everything Bagel spice, or any other spice or blend you can dream up. Even homemade gingerbread spice with a pinch of stevia would make a delicious, unique chickpea snack.

How to Serve: Of course, eating warm off the pan is the obvious way to serve roasted chickpeas! They are also delightful tossed on a salad for extra nutrition and texture. Also try soups (instead of croutons) and as a garnish atop dips (like hummus) or your main entrée (like so yummy with salmon and greens)

How to Store: To maintain crunch, store roasted chickpeas covered at room temperature, for up to a couple days. If desired, pop back into a pre-heated 350F air fyer for 1 to 2 minutes to warm and re-crunch.

This post contains affiliate links.

5 from 5 votes
Air Fryer Crispy Chickpeas for One is a quick, easy and healthy snack with lots of dietary fiber plus protein, iron, and folate. A mindful way to satisfy that salty-crunchy craving when trying to stay away from chips and processed foods.
Air Fryer Crispy Chickpeas for One
Prep Time
5 mins
Cook Time
15 mins
Total Time
20 mins
 

Crunchy, crispy and addictive! This fun and easy-to-make snack offers lots of dietary fiber and also is a good source of plant protein, iron, folate and other essential nutrients. Note: If you want to use up the entire can 15-ish ounce can of chickpeas, just double the recipe!

Course: Snack
Cuisine: healthy, Indian, Mediterranean
Keyword: air fryer, chickpeas, garbanzo beans, legumes
Servings: 1 serving
Ingredients
  • ¾ cup canned chickpeas about half a 15.5-ounce can
  • 2 tsp olive oil
  • 1/2 tsp lemon juice
  • 1/8 teaspoon salt
  • ¼ teaspoon ground black pepper
  • ½ teaspoon smoked paprika
Instructions
  1. Pre-heat air fryer to 390 F degrees.
  2. Drain and rinse chickpeas.
  3. Pour out on paper towel and dry, gently rubbing to release any skins; discard skins.
  4. Add chickpeas to small bowl and drizzle on olive oil and lemon juice, stirring to coat evenly.
  5. Sprinkle with salt, pepper, and smoked paprika and stir around to adhere to chickpeas.
  6. Pour chickpeas out on rimmed baking sheet that fits in air fryer.
  7. Stick in preheated air fryer for about 15 minutes, stopping to shake around once halfway through. Chickpeas should be toasted and crunchy when finished. IF needed (because air fryer models vary in heating), cook for another 2 to 4 minutes.

  8. Remove and let cook a couple minutes before eating. Store leftovers in air-tight container at room temperature, for up to 3 days. If desired, you can warm up in air fryer preheated to 350 for 1 to 2 minutes.

  9. Note: For a conventional oven, cook at 390-400F degrees for 30 minutes, or until golden brown and crispy, stirring up every 10 minutes.

Recipe Notes

Bold Blackened Shrimp Chickpea Salad with Blue Cheese

With Austin’s temperatures already in the 90s, it’s officially salad season in my book. Also, May is National Salad Month, so there’s that!  Bold Blackened Shrimp Chickpea Salad with Blue Cheese

My Bold Blackened Shrimp Chickpea Salad with Blue Cheese is a tasty way to kick off my “Let Us Eat Lettuce” binge for the next three, four, maybe even five months! Continue reading