Sarah Bennett

High protein recipe publisher sharing simple meals for busy people.

Italian spaghetti and meatballs topped with marinara sauce, Parmesan cheese, and fresh parsley

Italian Meatballs

My grandmother kept a wooden spoon in her sauce pot that I swear had absorbed three decades of Sunday gravy. She’d lift the lid, the kitchen would go quiet for a beat, and that low hum of garlic, slow-simmered tomato, and beef would drift through the whole apartment. This italian meatballs recipe is my version of those afternoons — tender, herb-flecked meatballs settled into a quick marinara that tastes like it cooked all day. You’ll get the one trick that keeps them juicy (it’s not what most blogs tell you), how to brown them without breaking them apart, and how to finish them in the sauce so the meat drinks up every bit of flavor.

Why you’ll love this dish

There’s a reason classic Italian meatballs have stayed on family tables for generations. They’re forgiving — you can shape them ahead, freeze them, double the batch. They feed a hungry crowd without keeping you tied to the stove. And the smell alone tends to pull people into the kitchen before dinner’s even on the table.

This version is built for weeknights. Sixty minutes from start to plate, with most of that being hands-off simmering. The meatballs themselves come together in one bowl, and the marinara cooks in the same skillet you browned them in — fewer pans, more flavor.

Trust me on this one: homemade italian meatballs actually improve overnight. So if you’re hosting Sunday dinner, make them Saturday. The flavor deepens, the herbs settle in, and reheating in the sauce keeps every meatball tender.

How this italian meatballs recipe comes together

The whole process breaks into three honest moves. First, you build the panade — that’s just breadcrumbs soaked in milk — and fold it into the meat with cheese, egg, and herbs. The panade is doing the heavy lifting here; without it, you’d end up with hockey pucks.

Second, you shape and brown. The browning step isn’t about cooking the meatballs through (it shouldn’t); it’s about building a crust that adds depth. A quick sear on all sides, then out of the pan.

Third, you build the marinara in the same skillet so it picks up the fond — those caramelized bits stuck to the pan — and then you return the meatballs to finish in the sauce. They simmer just long enough to cook through and absorb the tomato. Done.

What you’ll need

For the meatballs:

  • 1 lb (450 g) lean ground beef (90/10)
  • 1/2 lb (225 g) ground pork
  • 2/3 cup fresh breadcrumbs (from 2 slices crustless white bread)
  • 1/3 cup whole milk
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 3 cloves garlic, finely minced
  • 1/4 cup fresh parsley, finely chopped
  • 1 tsp dried oregano
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp olive oil (for browning)

For the marinara sauce:

  • 1 tbsp olive oil
  • 1/2 yellow onion, finely diced
  • 2 cloves garlic, minced
  • 28 oz (800 g) can crushed tomatoes
  • 1 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tsp sugar (optional, to balance acidity)
  • Extra Parmesan and fresh parsley, to serve

A few swaps that work without compromising the end result. If you can’t find ground pork, use all beef but bump the fat ratio to 80/20 — pork brings moisture, and lean beef alone tends to dry out. No fresh breadcrumbs? Tear two slices of soft sandwich bread and pulse them in a food processor; panko works in a pinch but the texture sits a bit grainier. And the sugar in the marinara is optional, but if your tomatoes taste sharp out of the can, a single teaspoon rounds them out without turning the sauce sweet.

Step-by-step instructions

Fresh breadcrumbs soaking in whole milk in a glass bowl to form the panade
  • Pour the milk over the fresh breadcrumbs in a large bowl. Let them sit for 5 minutes until the bread fully absorbs the liquid and turns into a soft paste — this panade is the secret to tender, juicy meatballs.
Ground beef, pork, Parmesan, egg, garlic, and herbs added to the soaked panade in a glass mixing bowl
  • Add the ground beef, ground pork, Parmesan, egg, minced garlic, parsley, oregano, salt, and pepper to the soaked breadcrumbs. Mix gently with your hands just until combined — overmixing turns the meatballs tough, so stop the second everything looks evenly distributed.
Hands rolling homemade Italian meatballs into evenly sized golf-ball-shaped rounds
  • Scoop about 3 tablespoons of mixture per meatball and roll between your palms into roughly 20 evenly sized balls (golf-ball size). Even sizing matters — uneven ones cook unevenly, so use a cookie scoop if you’ve got one.
Italian meatballs browning on all sides in olive oil in a hot skillet
  • Heat 2 tbsp olive oil in a large skillet over medium heat and brown the meatballs on all sides, about 6 to 8 minutes total. They will not be cooked through yet — that’s intentional. Transfer them to a plate and don’t crowd the pan; brown in two batches if needed.
Marinara sauce simmering with onion, garlic, and crushed tomatoes in the same skillet used for browning
  • In the same skillet, sauté the onion and garlic in 1 tbsp olive oil until soft, about 3 minutes. Stir in the crushed tomatoes, basil, salt, pepper, and sugar. Scrape up the fond from the bottom of the pan and simmer the sauce for 10 minutes.
Italian meatballs simmering gently in marinara sauce, finishing their cook in the tomato
  • Return the meatballs to the sauce, cover, and simmer gently for 20 minutes until cooked through and tender. Serve hot, topped with extra Parmesan and fresh parsley.

Recipe card

Italian meatballs recipe served over spaghetti with marinara sauce and Parmesan

Italian Meatballs

Tender, juicy Italian meatballs simmered in a rich marinara — Sunday-dinner flavor on a weeknight schedule, all in one skillet.

  • 20 minPrep
  • 40 minCook
  • 60 minTotal
  • 5Servings

Ingredients

  • 1 lb (450 g) lean ground beef (90/10)
  • 1/2 lb (225 g) ground pork
  • 2/3 cup fresh breadcrumbs (from 2 slices crustless white bread)
  • 1/3 cup whole milk
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 3 cloves garlic, finely minced
  • 1/4 cup fresh parsley, finely chopped
  • 1 tsp dried oregano
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 3 tbsp olive oil (divided: 2 tbsp for browning, 1 tbsp for sauce)
  • 1/2 yellow onion, finely diced
  • 2 cloves garlic, minced (for sauce)
  • 28 oz (800 g) can crushed tomatoes
  • 1 tsp dried basil
  • 1/2 tsp salt (for sauce)
  • 1/4 tsp black pepper (for sauce)
  • 1 tsp sugar (optional, to balance acidity)
  • Extra Parmesan and fresh parsley, to serve

Instructions

  • Soak the breadcrumbs in milk in a large bowl for 5 minutes until they form a soft paste.
  • Add the ground beef, pork, Parmesan, egg, minced garlic, parsley, oregano, salt, and pepper. Mix gently with your hands just until combined.
  • Scoop 3 tablespoons per meatball and roll into roughly 20 evenly sized balls.
  • Heat 2 tbsp olive oil in a large skillet over medium heat and brown the meatballs on all sides, 6 to 8 minutes total. Transfer to a plate.
  • Sauté the onion and garlic in 1 tbsp olive oil in the same skillet until softened. Stir in the crushed tomatoes, basil, salt, pepper, and sugar. Simmer 10 minutes.
  • Return the meatballs to the sauce, cover, and simmer gently for 20 minutes until cooked through. Serve hot with extra Parmesan and parsley.

Nutrition (per serving)

  • 340Calories
  • 32 gProtein
  • 12 gCarbs
  • 19 gFat

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Best ways to enjoy it

The classic move is spaghetti — meatballs spooned over a tangle of pasta with extra sauce ladled across the top, a generous shower of Parmesan, and a few torn basil leaves. But italian meatballs in marinara sauce go far beyond noodles.

Try them on toasted ciabatta with provolone melted under the broiler for a meatball sub that puts deli versions to shame. Serve them over creamy polenta or mashed potatoes if you want something cozier. Or skip the carb entirely — pile them on a bed of garlicky sautéed spinach with a drizzle of olive oil and you’ve got a low-carb plate that still feels like a treat. They are also excellent plated next to a tray of caramelized Brussels sprouts. And if comfort-food casseroles are your thing, this tot-topped beef-and-cheese bake lands in the same cozy territory.

For drinks, a medium-bodied Italian red works beautifully — Chianti, Montepulciano, or a Sangiovese. If wine isn’t your thing, cold sparkling water with lemon cuts the richness and keeps the meal feeling light.

How to store & freeze

Cooked meatballs keep beautifully in the fridge for 4 days, stored in their sauce in an airtight container. The sauce actually protects them from drying out, so don’t store the meatballs separately if you can help it.

For longer storage, freeze them with the sauce in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating, or pull them straight from frozen and warm them slowly in a covered pot over low heat.

To reheat, the stovetop wins every time. A covered skillet over medium-low heat with a splash of water or extra tomato sauce keeps them moist. The microwave works in a pinch but tends to make the outside rubbery — cover with a damp paper towel and use 50% power if you go that route.

Pro chef tips

A handful of details that separate good meatballs from great ones.

  • Mix the meat with cold hands, or even ice-rinsed hands. Warm hands start melting the fat, and that fat is what keeps the meatballs juicy.
  • Use a digital scale or a cookie scoop to portion. Eyeballing 20 even balls is harder than it looks, and uneven sizes mean some are dry while others come out raw.
  • Don’t crowd the skillet. Brown in two batches if your pan is small — crowded meatballs steam instead of sear, and you lose the crust that adds depth.
  • Resist the urge to flip too early. Let each side develop a real golden color, about 90 seconds before turning. Premature flipping tears the surface and pulls off the crust you’re trying to build.
  • Don’t skip the simmer in sauce. Even if they look cooked through after browning, the slow finish in marinara is where the flavor exchange happens.
  • What NOT to do: don’t reach for extra-lean ground beef alone — a 93/7 or 96/4 single-meat blend will give you dry, sawdust-textured meatballs no matter how careful you are with the panade. The 90/10 beef in this recipe works because it’s paired with fattier ground pork, which brings the moisture and richness back.

Creative twists

Once you’ve got the base nailed, the recipe opens up. One favorite detour: tuck a cube of mozzarella inside each one for a cheesy stuffed version.

Swap the pork for ground turkey or chicken if you’re aiming lighter — you’ll lose some richness, so bump the Parmesan to 3/4 cup and add a tablespoon of olive oil directly to the mix to compensate. Spicy version? Add 1/2 teaspoon of red pepper flakes to the meatball mix and a tablespoon of minced Calabrian chiles to the sauce.

For a baked option, skip the browning step entirely. Place the rolled meatballs on a parchment-lined sheet pan, brush with olive oil, and bake at 400°F for 18 minutes. Then drop them into the simmering marinara to finish. Slightly less flavorful than searing, but easier when you’re cooking for a crowd.

Gluten-free version: swap the breadcrumbs for almond flour mixed with a tablespoon of olive oil to mimic the soaked panade. The texture is denser but still tender, and the flavor holds up. For a dairy-free version, replace the Parmesan with 1/4 cup of nutritional yeast plus an extra pinch of salt.

Common questions

What is the secret to tender, juicy Italian meatballs?

The secret is the panade — breadcrumbs soaked in milk before being mixed into the meat. The starches absorb the liquid and create tiny pockets of moisture throughout the meatball that steam from the inside as they cook. Combined with a gentle mix (never knead the meat) and a balanced fat ratio — that’s why this recipe pairs 90/10 beef with fattier ground pork, so the meatballs come out rich without feeling greasy — the panade is what keeps the texture pillowy instead of dense.

How long do you cook Italian meatballs in sauce?

Twenty minutes covered, over a gentle simmer. The meatballs go in already browned but not cooked through, and that final 20 minutes lets them finish cooking while soaking up the marinara. Push it longer than 30 minutes and they start to dry out as the sauce reduces. The sweet spot is just long enough to read 160°F internally on an instant-read thermometer.

Should you use fresh or dried breadcrumbs for meatballs?

Fresh, hands down. Dried breadcrumbs absorb less liquid and end up tough; they were designed to coat fried foods, not soften inside meat. Tear up two slices of soft white sandwich bread (crust removed) and pulse them quickly in a food processor, or just crumble them by hand. The fresh texture is what makes the panade work.

What size should Italian meatballs be?

About 3 tablespoons of mixture per meatball, which gives you roughly golf-ball-sized rounds. This size cooks evenly in the time the recipe specifies — bigger ones risk being raw in the middle when the sauce stage ends, smaller ones dry out. If you’re serving them as appetizers, drop to 1 tablespoon and cut the simmer to 12 minutes.

Can you freeze homemade Italian meatballs?

Yes, and they freeze brilliantly. You can freeze them raw (rolled and frozen on a sheet pan first, then bagged) for up to 3 months — no thawing needed, just brown straight from frozen and add 5 extra minutes to the sauce simmer. Or freeze them already cooked and saucy for up to 3 months as well; thaw in the fridge overnight and reheat covered on the stovetop with a splash of water.

That’s it — a real italian meatballs recipe that earns its place at any table, weeknight or Sunday. Try it once and let the simmer do its quiet work; you’ll see why the dish has outlasted trends for a hundred years. If you make it, leave a comment with what you served it over and any variations you tried — I read every one.

Italian Meatballs Read More »

Dinner
High-protein sweet potato taco bowl with roasted sweet potatoes, taco beef, black beans, guacamole, and cottage cheese crema

High-Protein Sweet Potato Taco Bowl

I used to make taco night the predictable way: ground beef, hard shells, a pile of shredded cheese, done. It tasted great for about an hour. Then I’d be back in front of the fridge by nine, wondering why I was hungry again. The first time I built a sweet potato taco bowl instead — roasted sweet potatoes in place of the shells, a cool spoonful of cottage cheese crema on top — I forgot to raid the kitchen later that night. That was the whole sell for me. Same flavors I loved, but it actually kept me full until morning.

So that’s what you’re getting here. Roasted sweet potato cubes with caramelized golden edges, taco-seasoned lean beef simmered with black beans, fresh pico, a quick guacamole, and a lime crema that tastes like sour cream while quietly carrying a load of protein. It comes together in under an hour, and each bowl lands around 38 grams of protein. Not bad for something that eats like comfort food.

Why this bowl earns a weeknight spot

A few reasons it stays in my rotation:

  • It’s genuinely filling. Between the lean beef, black beans, and that cottage cheese crema, you get real staying power instead of a carb crash an hour later.
  • The prep is forgiving. Roast, brown, chop, assemble. Nothing here needs precise timing or babysitting.
  • It meal-preps beautifully. The beef and sweet potatoes reheat well, and the flavors deepen by day two.

What goes into it

The sweet potatoes

These are the base, and they pull more weight than you’d expect. Peel them, cut them into half-inch cubes so they cook evenly, and toss them with olive oil, chili powder, cumin, smoked paprika, and garlic powder. The cumin and smoked paprika are what make them taste like part of a taco rather than a side dish. Sweet potatoes also bring fiber and a big hit of beta-carotene, which your body turns into vitamin A.

Short on time? Frozen cubed sweet potatoes work fine. Roast them straight from the freezer and add about five minutes.

The taco beef and black beans

I reach for 93% lean ground beef here. It browns up with plenty of flavor but stays lean enough to keep the macros honest. Once it’s crumbled and cooked through, you stir in taco seasoning, a splash of water, and a can of drained black beans. The beans stretch the protein and add fiber without touching the taco flavor you’re after. Ground turkey or ground chicken both swap in cleanly if you want something lighter.

The cottage cheese lime crema

Here’s the small trick that makes this bowl what it is. Instead of sour cream, you blend low-fat cottage cheese with lime juice, a little water, and salt until it’s completely smooth. Blended, it loses its curd texture and turns silky — you’d swear it was crema. The payoff: it pours like sour cream but adds real protein instead of just fat. If cottage cheese isn’t your thing even blended, plain Greek yogurt gets you most of the way there.

Pico and guac

Fresh pico de gallo — tomato, red onion, jalapeño, cilantro, lime — keeps the bowl from feeling heavy. The acidity cuts straight through the warm beef and creamy toppings. The guacamole is the quick kind: ripe avocado mashed with lime, a little red onion, and salt. The avocado also brings the healthy fat that rounds the whole bowl out.

How this sweet potato taco bowl comes together

Cubed sweet potatoes tossed with olive oil and taco spices before roasting

Start with the sweet potatoes, since they take the longest. Heat your oven to 425°F and line a sheet pan. Toss the cubes with the oil and all those warm spices until every piece is coated, then spread them in a single layer. Crowd the pan and they steam instead of crisping, so give them room.

Roasted sweet potato cubes with caramelized golden edges on a sheet pan

Slide the pan in and roast for 25 to 30 minutes, flipping once at the halfway mark. You’re waiting for the edges to caramelize to a deep golden and the centers to turn fork-tender. This stretch is hands-off, which is exactly when you knock out everything else.

Taco-seasoned ground beef simmering with black beans in a skillet

While the potatoes roast, brown the beef in a skillet over medium-high heat, breaking it into small crumbles as it cooks. Once there’s no pink left, stir in the taco seasoning, the water, and the drained black beans. Let it simmer a couple of minutes until it’s glossy and the beans are warmed through.

Fresh pico de gallo with diced tomato, red onion, jalapeño, and cilantro

Now the pico. Dice the tomatoes, red onion, and jalapeño small, chop the cilantro, and toss it all with lime juice and a pinch of salt. That’s the whole job. If you’ve got a few extra minutes, let it sit so the flavors settle into each other.

Blended cottage cheese lime crema poured smooth from a blender

Make your two creamy toppings next. Blend the cottage cheese with lime juice, water, and salt until it’s smooth and pourable. In a separate bowl, mash the avocado with lime, red onion, and salt for the guacamole. Keep them apart — you want a distinct creamy layer and a fresh one, not a blur.

Assembled sweet potato taco bowl with beef, beans, pico, guac, and crema

Time to build. Spoon the roasted sweet potatoes and the beef-and-bean mixture into each bowl, then add a scoop of pico, a mound of guac, and a generous drizzle of the crema. Finish with torn cilantro and a lime wedge to squeeze over the top, and serve it warm.

Recipe card

High-Protein Sweet Potato Taco Bowl

High-Protein Sweet Potato Taco Bowl

Roasted sweet potatoes, taco-seasoned lean beef and black beans, fresh pico, a quick guac, and a blended cottage cheese lime crema — a colorful, high-protein taco bowl that comes together in under an hour and lands around 38 g of protein per serving.

  • 20 minPrep
  • 30 minCook
  • 50 minTotal
  • 4Servings

Ingredients

Roasted sweet potatoes

  • 1.5 lbs (about 680 g) sweet potatoes, peeled and cut into ½-inch cubes
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp salt

Taco beef and beans

  • 1 lb (454 g) 93% lean ground beef
  • 2 tbsp taco seasoning
  • ⅓ cup water
  • 1 can (15 oz) black beans, drained and rinsed

Pico de gallo

  • 2 medium Roma tomatoes, diced
  • ¼ cup red onion, finely diced
  • 1 small jalapeño, seeded and minced
  • 2 tbsp fresh cilantro, chopped
  • 1 tbsp lime juice
  • Pinch of salt

Cottage cheese lime crema

  • 1¼ cups (282 g) low-fat cottage cheese
  • 2 tbsp lime juice
  • 3 tbsp water, to thin
  • ¼ tsp salt

Guacamole

  • 1½ ripe avocados
  • 1 tbsp lime juice
  • 2 tbsp red onion, finely diced
  • Pinch of salt

To finish

  • Fresh cilantro leaves
  • Lime wedges

Instructions

  • Preheat the oven to 425°F (220°C) and line a sheet pan with parchment. In a bowl, toss the cubed sweet potatoes with the olive oil, chili powder, cumin, smoked paprika, garlic powder, and salt until evenly coated, then spread them in a single layer on the pan.
  • Roast the sweet potatoes for 25–30 minutes, flipping once halfway through, until the edges are caramelized golden and the centers are fork-tender.
  • While the potatoes roast, brown the ground beef in a skillet over medium-high heat, breaking it into small crumbles, about 6–8 minutes. Stir in the taco seasoning, water, and drained black beans, then simmer 2–3 minutes until glossy and warmed through.
  • Make the pico de gallo: combine the diced tomatoes, red onion, jalapeño, cilantro, lime juice, and salt in a small bowl and stir.
  • Blend the cottage cheese, lime juice, water, and salt until completely smooth for the crema. In a separate bowl, mash the avocados with lime juice, red onion, and salt for a quick guacamole.
  • Build each bowl with roasted sweet potatoes, taco beef and beans, a scoop of pico, a mound of guacamole, and a drizzle of cottage cheese crema. Finish with fresh cilantro and a lime wedge.

Nutrition (per serving)

  • 579Calories
  • 38 gProtein
  • 55 gCarbs
  • 23 gFat
  • 14 gFiber

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Pro tips for the best bowl

  • Cut the sweet potatoes evenly. Uniform half-inch cubes roast at the same rate. Mixed sizes mean some pieces scorch while others stay raw in the middle.
  • Drain the beans well. Wet beans water down the beef and dull the seasoning. A solid rinse and shake makes a real difference.
  • Going gluten-free? Check your taco seasoning. The bowl itself is naturally gluten-free, but some store-bought taco blends slip in wheat-based fillers or anti-caking agents. If gluten matters in your kitchen, grab a certified gluten-free blend or mix your own from cumin, chili powder, paprika, garlic powder, and oregano.
  • Blend the crema longer than feels necessary. Thirty seconds gets you smooth. A full minute gets you silky. Don’t stop early.
  • Salt the guac last. The pico and crema both carry salt, so the whole bowl tips salty fast.

Serving ideas

This bowl is a full meal on its own, but a few sides round it out. Warm corn tortillas turn it into a build-your-own taco situation. For something lighter, a simple shredded cabbage slaw with lime does the trick.

If you’re building a rotation of bowls like this, you’ll probably like our cilantro lime steak bowls for nights you’re craving a little more char. And when you want a heartier high-protein bowl that runs on the same roast-and-assemble logic, our high-protein chicken and sweet potato bowl is the one I reach for.

Make it your own

The base is a starting point. A few ways to switch it up:

  • Make it vegetarian. Skip the beef and double the black beans, or fold in roasted peppers and corn. You’ll still get solid plant protein and a hearty bowl.
  • Swap the protein. Ground turkey, ground chicken, or shredded rotisserie chicken all work.
  • Add a grain. A scoop of brown rice, quinoa, or cilantro lime rice stretches it further when you’re feeding a crowd.
  • Lean into the cottage cheese. If the crema won you over, our chicken cottage cheese enchilada bowls use the same protein-boosting move in a completely different dish.

Make-ahead and storage

This is a meal-prep dream, with one rule: store the components separately. Keep the roasted sweet potatoes and the beef-and-bean mixture together in an airtight container — they’ll hold in the fridge for up to four days and reheat well in the microwave or a skillet. Stash the pico, crema, and guac in their own small containers, and press plastic wrap right against the surface of the guacamole so it doesn’t brown.

Freezing works for part of it. The beef and beans freeze well for up to three months. The sweet potatoes don’t — they turn mushy after thawing, so roast those fresh. And never freeze an assembled bowl; the avocado and tomatoes go watery. Build each bowl fresh from your prepped parts.

The nutrition angle

Each bowl lands at roughly 579 calories with about 38 grams of protein and 14 grams of fiber (these numbers are estimated and will shift with your exact ingredients and portions). The protein comes from three sources working together — the lean beef, the black beans, and the cottage cheese crema — which is how it clears a true high-protein bar instead of just claiming one. The fiber from the sweet potatoes and beans is what keeps you full for hours, and the avocado adds the kind of fat that helps you absorb the nutrients in the rest of the bowl.

Common questions

Are sweet potato taco bowls healthy?

Yes, when they’re built like this one. You’ve got complex carbs and fiber from the sweet potatoes and beans, lean protein from the beef and cottage cheese, and healthy fat from the avocado. Swapping a cottage cheese crema for sour cream and going easy on added cheese keeps it balanced without losing any of the comfort.

What goes in a sweet potato taco bowl?

At its heart: roasted seasoned sweet potatoes, taco-spiced meat, and your favorite taco toppings. This version layers in black beans, fresh pico de gallo, quick guacamole, and a blended cottage cheese lime crema. From there it’s endlessly customizable with corn, peppers, rice, cheese, or hot sauce.

How do you meal prep a sweet potato taco bowl recipe?

Cook the sweet potatoes and the beef-and-bean mixture, then store them together in fridge-safe containers for up to four days. Keep the fresh toppings — pico, guac, crema — in separate containers and add them only when you’re ready to eat. Assembling fresh is what keeps the textures right and stops everything from going soggy.

Can you freeze sweet potato taco bowls?

Freeze the components, not the whole bowl. The taco beef and beans freeze well for up to three months. Roasted sweet potatoes lose their texture in the freezer, so they’re best made fresh, and the avocado and tomatoes don’t survive thawing at all.

Can I make a sweet potato taco bowl with cottage cheese?

That’s exactly what the crema here is. Blending low-fat cottage cheese with lime juice and salt gives you a smooth, pourable topping that stands in for sour cream and adds a real protein boost. You can also spoon cottage cheese straight onto the bowl if the texture doesn’t bother you.

How many calories are in a sweet potato taco bowl?

This one comes in around 579 calories per serving, though that’s an estimate that moves with your portions and toppings. Lighter versions with less avocado or a leaner protein can dip toward 450, while piling on cheese and extra guac pushes it higher.

Go make a bowl

If taco night has gotten a little stale, this sweet potato taco bowl is the upgrade. It’s colorful, it stays with you, and it bends to whatever’s in your fridge. Roast one tray of sweet potatoes and you’ve basically set yourself up for the week.

So here’s your nudge: make it this week, build your bowl exactly how you want it, and come back to leave a star rating and tell me how it turned out. If you snap a photo, tag it so I can find it — I love seeing your versions.

High-Protein Sweet Potato Taco Bowl Read More »

Dinner
Crock Pot Honey Garlic Chicken

Crock Pot Honey Garlic Chicken

There’s a particular kind of Tuesday I used to dread. The kind where I’d open the fridge at six o’clock, stare at a cold pack of chicken, and feel my brain go completely blank. That was before crock pot honey garlic chicken earned its permanent spot in my rotation. Now the math is easy: ten minutes of whisking and stacking before I leave the house, and by dinnertime the whole kitchen smells like garlic, honey, and something faintly close to my favorite takeout down the street.

This is the meal I lean on when the day has already taken more than I planned to give it. The slow cooker does the work. I just show up at the end with a bowl of rice and a hungry family, and somehow I look like I had it together all along.

Why This Slow Cooker Honey Garlic Chicken Works

The appeal here is honest and simple. You whisk a five-minute honey garlic sauce, you lay the chicken in the pot, you walk away. There’s no searing, no babysitting, no second pan to scrub. It’s a true dump-and-go slow cooker dinner, and it rewards you with chicken so tender it practically falls apart under a fork.

What sells it for me, though, is the protein. A single serving lands around 38 grams, which is a lot of staying power for something this hands-off. The sauce turns glossy and sticky as it reduces, clinging to every piece, and that sweet-savory glaze is the part everyone fights over. If you’ve ever wished your weeknight family dinner could taste like a treat and still leave you genuinely full, this is the one.

The Ingredients, and the Swaps That Actually Hold Up

You almost certainly have most of this already. Here’s what each piece is doing.

  • Boneless skinless chicken thighs. The backbone of the dish. Thighs stay juicy through hours of slow cooking in a way chicken breast simply can’t match. More on the breast swap below, because it does work with a few caveats.
  • Honey. The sweetness and the body of the sauce. A smooth, runny honey blends in best; a thick raw honey works but takes more stirring.
  • Low-sodium soy sauce. The salty, savory counterweight to the honey. Low-sodium gives you control, since the sauce concentrates as it reduces. For a gluten-free option, swap in a certified gluten-free tamari (more on that in a second).
  • Fresh minced garlic and grated ginger. The aromatics that keep this from tasting flat. Fresh genuinely matters here.
  • Rice vinegar. A small splash of acid that keeps the glaze from being one-note sweet.
  • Sriracha or sambal oelek. Just enough heat to round things out. Leave it out for kids, or add more if you like a kick.
  • Tomato paste. My quiet secret for a richer, deeper-colored sauce.
  • Cornstarch. Whisked into a slurry at the end, it’s what turns thin cooking liquid into that thick, spoon-coating honey garlic glaze.
  • Sesame seeds and green onions. The finishing touch that makes it look like you tried harder than you did.

A note on gluten

Standard soy sauce is brewed with wheat, so this recipe is not gluten-free as written. If you need it to be, reach for a certified gluten-free tamari in the same amount. That single swap is the whole difference, and the flavor stays right where you want it.

How Crock Pot Honey Garlic Chicken Comes Together

Here’s the whole process, phase by phase, so you know exactly what each stage should look like.

Honey garlic sauce whisked smooth in a mixing bowl

Whisk the sauce. In a bowl, whisk the honey, soy sauce, minced garlic, grated ginger, rice vinegar, sriracha, and tomato paste until it’s smooth and glossy. It’ll look thin at this stage. That’s fine. The thickness comes later.

Honey garlic sauce poured over chicken thighs in the slow cooker

Build the pot. Season the chicken thighs lightly with salt and pepper, lay them in a single layer in the slow cooker, and pour the sauce evenly over the top. Try not to pile the chicken up; a single layer cooks more evenly and lets every piece sit in the sauce.

Chicken thighs slow-cooked until tender in the crock pot

Let it go low and slow. Cover and cook on LOW for about four hours, until the chicken hits an internal temperature of 165°F and pulls apart easily. This is the hands-off stretch. Go live your day. The pot has it.

Cornstarch slurry whisked into the cooking liquid left in the pot

Thicken with a slurry. Lift the chicken out onto a plate. Whisk the cornstarch with cold water into a smooth slurry, stir it into the liquid left in the pot, and turn the cooker up to HIGH. Cold water first is the trick; dumping dry cornstarch into hot sauce gives you stubborn little lumps.

Honey garlic sauce simmered uncovered until glossy and thick

Simmer until glossy. Let the sauce bubble away uncovered for about fifteen minutes, stirring now and then, until it’s thick enough to coat the back of a spoon. You’ll see it go from watery to lacquered and shiny. Slide the chicken back in and turn it to coat.

Crock pot honey garlic chicken garnished with sesame seeds and sliced green onions

Garnish and serve. Spoon that sticky sauce generously over the top, scatter with toasted sesame seeds and sliced green onions, and bring it to the table over a bed of rice. Done.

Recipe card

Crock Pot Honey Garlic Chicken

Crock Pot Honey Garlic Chicken

Tender slow-cooker chicken thighs braised in a sticky-sweet honey garlic sauce, then finished with sesame seeds and green onions. A true dump-and-go weeknight dinner with about 38 grams of protein per serving.

  • 10 minPrep
  • 4 hrCook
  • 15 minExtra
  • 4 hr 25 minTotal
  • 4Servings

Ingredients

  • 1.75 lbs (about 794 g) boneless, skinless chicken thighs
  • 1/3 cup (113 g) honey
  • 1/3 cup (80 ml) low-sodium soy sauce (or tamari for a gluten-free option)
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp rice vinegar
  • 2 tsp sriracha or sambal oelek (adjust to taste)
  • 2 tbsp tomato paste
  • 2 tbsp cornstarch + 2 tbsp cold water (slurry)
  • 1 tbsp toasted sesame seeds, for garnish
  • 2 green onions, thinly sliced, for garnish
  • Salt and black pepper, to taste

Instructions

  • In a bowl, whisk together the honey, soy sauce (or tamari), minced garlic, grated ginger, rice vinegar, sriracha, and tomato paste until smooth.
  • Lightly season the chicken thighs with salt and pepper, arrange them in a single layer in the slow cooker, and pour the honey-garlic sauce evenly over the top.
  • Cover and cook on LOW for about 4 hours (or HIGH for 2 to 2.5 hours), until the chicken reaches an internal temperature of 165°F and is fork-tender.
  • Transfer the chicken to a plate. Whisk the cornstarch and cold water into a smooth slurry, stir it into the sauce left in the pot, and switch the cooker to HIGH.
  • Simmer the sauce uncovered for about 15 minutes, stirring now and then, until glossy and thick enough to coat a spoon; return the chicken and turn to coat.
  • Spoon the sticky sauce over the chicken, scatter with toasted sesame seeds and sliced green onions, and serve over rice.

Nutrition (per serving)

  • 430Calories
  • 38 gProtein
  • 32 gCarbs
  • 16 gFat
  • 1 gFiber

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Pro Tips for the Best Honey Garlic Chicken in the Crock Pot

A few things I’ve learned the slightly harder way.

Thighs are the move, but breast works. If you’d rather use crock pot honey garlic chicken breast, you can. Just know that breast dries out fast in a slow cooker, so cut the cook time back, check the temperature early, and pull it the moment it reaches 165°F. Thighs forgive you; breast does not.

Don’t skip the final simmer. It’s tempting to serve straight from the pot, but those fifteen minutes of open-lid reducing are what create the sticky glaze instead of a thin, soupy sauce. It’s the difference between “fine” and “make this again next week.”

Taste before you serve. Honey brands and soy sauces vary more than you’d think. Give the sauce a quick taste once it’s thickened and nudge it saltier or sweeter to your liking.

Mind your pot. Slow cookers run differently, even two of the same model. Lean on the 165°F internal temperature rather than the clock, especially the first time you make it.

What to Serve With It

This dish wants something underneath it to catch all that sauce. Fluffy jasmine rice is my default, but you can serve over rice or quinoa just as happily, and quinoa nudges the protein even higher. For something green, steamed broccoli is the classic partner; the little florets are basically built to grab glaze.

If you’re building a whole Asian-inspired table, this slots in beautifully next to a brighter, fresher main like this cozy teriyaki salmon bowl. And when you want to keep the slow cooker working but rotate the flavors, another easy weeknight chicken dinner keeps things from feeling repetitive.

Make It Ahead, Freeze It, Reheat It

This is where crock pot honey garlic chicken quietly becomes a meal-prep hero. It batches and freezes about as well as a dinner can.

For a freezer “dump bag,” combine the raw chicken and all the sauce ingredients except the cornstarch in a zip-top bag and freeze it flat. Thaw it fully in the fridge before it goes anywhere near the slow cooker, then cook as usual and thicken at the end. Leftovers keep in an airtight container in the fridge for three to four days, and the sauce thickens as it chills, so add a splash of water when you reheat. Cooked and cooled, it freezes well for up to three months.

If portioning lunches ahead is your thing, this divides cleanly into containers for the week alongside our make-ahead meal-prep bowls.

The Nutrition Angle, Honestly

Let me be straight with you, because I’d rather you trust me than oversell. This is a genuinely high-protein dinner — roughly 38 grams of protein per serving at an estimated 430 calories, which is a great ratio for something you barely had to cook. The thighs do that heavy lifting.

What it is not is low-sugar. Most of the roughly 32 grams of carbs per serving come straight from the honey, and that’s what makes the glaze taste the way it does. So I won’t call this clean or sugar-free or low-carb, because it isn’t. Think of it as a high-protein, deeply satisfying dinner with a sweet glaze you’ll actually look forward to. (All nutrition here is estimated and will shift a little with your exact brands and portion sizes.)

Frequently Asked Questions

Can you use frozen chicken in the crock pot?

No, and this one matters for safety. The USDA advises against cooking chicken from frozen in a slow cooker, because the meat spends too long in the bacterial danger zone before it comes up to a safe temperature. Thaw your chicken fully in the fridge first, then cook.

How long do you cook honey garlic chicken in a slow cooker?

About four hours on LOW, or two to two-and-a-half hours on HIGH, plus roughly fifteen minutes at the end to thicken the sauce. Whichever setting you use, cook until the chicken reaches an internal temperature of 165°F.

Should you use chicken thighs or breasts?

Thighs are my strong recommendation. They stay tender and juicy through hours of slow cooking. Breasts work, but they dry out quickly, so use less time and check the temperature early.

How do you thicken honey garlic chicken sauce?

Whisk cornstarch into cold water to make a slurry, stir it into the pot, then simmer uncovered on HIGH for about fifteen minutes. The cold-water slurry keeps the starch from clumping and gives you that glossy, sticky finish.

What do you serve with crock pot honey garlic chicken?

Rice or quinoa to soak up the sauce, plus a green vegetable like steamed broccoli or snap peas. A scatter of green onions and sesame seeds on top finishes it off.

Your New Tuesday-Night Lifesaver

If you’ve been hunting for a dinner that asks almost nothing of you and still tastes like something special, this crock pot honey garlic chicken is it. Sticky, sweet-savory, protein-packed, and ready when you walk back through the door. Make it once and I think it earns a standing spot on your menu, too.

So here’s my ask: make a batch this week, and when you do, come back and tell me how it went. Did you go thighs or breast? Did you double the sauce? I read every note, and yours might be the tip that helps the next busy cook pull off dinner without breaking a sweat.

Crock Pot Honey Garlic Chicken Read More »

Dinner
Golden spinach garlic stuffed meatballs with melted mozzarella and garlic butter sauce

Spinach Garlic Stuffed Meatballs with Mozzarella

The first time I cut into one of these spinach stuffed meatballs, the cheese stretched a full six inches from the plate to my fork. My nephew watched, eyes wide, fork frozen mid-air. That single bite — the savory crust, the molten center, the garlic butter pooling around the edges — turned what was supposed to be a regular Tuesday dinner into the kind of meal everyone asked about for weeks. The trick? It’s not magic. It’s three small habits I picked up after butchering more than a few batches early on. Today I’m walking you through every one of them so your first attempt lands beautifully, pull-apart cheese center and all.

Why you’ll love this dish

This is the kind of recipe that rewards a little care. The outside gets a deep brown crust from a hot skillet, the inside stays juicy because of the sealed spinach-garlic filling, and the mozzarella tucked in the middle keeps every bite moist long after the pan comes off the heat. No special equipment. Just a skillet, a bowl, and your hands. The spinach pulls double duty, too, adding a hit of vitamin K and folate.

These work for weeknight dinners when you need something that looks impressive but cooks in under an hour. They also hold up beautifully for small dinner parties — plate them over creamy polenta or buttered noodles and you’ve got a main that punches well above its prep time. And if you’re cooking for someone who loves cheesy stuffed meatballs but you’ve been burned by recipes where the cheese leaks straight through the meat, trust me on this — the spinach makes a real difference. It blocks moisture and helps the meat seal cleanly around the cube.

Step-by-step overview

The whole process moves in one direction with no waiting periods, which is part of what makes these so satisfying to cook. You wilt fresh spinach with garlic, squeeze it dry, and fold it into seasoned ground beef. Then you flatten each portion, tuck a mozzarella cube into the middle, and seal the meat around it like you’re wrapping a tiny gift. A hot skillet builds the crust. Butter and chicken broth finish the cooking gently so the cheese stays put. The garlic-butter sauce that develops in the pan becomes the final flourish. Total active time is around 25 minutes — and most of that is just shaping the meatballs.

What you’ll need

  • 1.5 lb (680 g) lean ground beef (90/10)
  • 5 oz (140 g) fresh spinach, roughly chopped
  • 5 cloves garlic, minced (divided: 3 for meatballs, 2 for sauce)
  • 1 large egg
  • 1/3 cup (40 g) grated Parmesan cheese
  • 1/3 cup (35 g) breadcrumbs (use gluten-free or almond flour for a low-carb / GF version)
  • 2 tbsp fresh parsley, chopped, plus extra for garnish
  • 1 tsp Italian seasoning
  • 3/4 tsp salt
  • 1/2 tsp black pepper
  • 6 oz (170 g) low-moisture block mozzarella, cut into 12 cubes (about 1/2 inch each)
  • 1 tbsp olive oil, for searing
  • 3 tbsp unsalted butter
  • 1/4 cup (60 ml) chicken broth
  • 1 tbsp chives or extra parsley, for garnish

A few smart swaps if you’re working with what’s in the fridge. Ground turkey (93/7) works in place of beef — the meatballs will be lighter but slightly drier, so add a tablespoon of olive oil to the mix. Fresh baby spinach is easiest, but if all you have is frozen spinach, thaw 5 oz and squeeze it hard before using. And if you’re going gluten-free, almond flour gives the cleanest result; oat flour works too but adds a slightly softer texture.

Step-by-step instructions for these spinach stuffed meatballs

Wilting fresh spinach with minced garlic in a skillet to make the meatball filling
  • Heat 1 tsp of the olive oil in a skillet over medium heat. Add the chopped spinach and 3 minced garlic cloves and cook 2-3 minutes until the spinach is fully wilted and smells fragrant. Transfer to a plate, let it cool, then squeeze out excess moisture with your hands so the meatballs don’t turn soggy.
Combining ground beef with cooled spinach garlic mixture, Parmesan, and breadcrumbs in a mixing bowl
  • In a large bowl, gently combine the ground beef, cooled spinach-garlic mixture, egg, Parmesan, breadcrumbs, parsley, Italian seasoning, salt, and pepper. Mix with your hands just until everything is combined — overmixing makes tough meatballs.
Shaping ground beef around mozzarella cubes to form stuffed meatballs on a tray
  • Divide the mixture into 12 equal portions. Flatten one in your palm, press a mozzarella cube into the center, then fold the meat fully around it. Roll into a smooth ball with no cracks or thin spots so the cheese stays sealed inside. Repeat for all 12.
Searing spinach stuffed meatballs in olive oil until browned on all sides in a skillet
  • Heat the remaining olive oil in the skillet over medium heat. Sear the meatballs in batches, turning, until browned on all sides — about 6-8 minutes total. They won’t be fully cooked yet, and that’s the point.
Spinach stuffed meatballs simmering in garlic butter broth sauce in a skillet
  • Reduce heat to medium-low. Add the butter and remaining 2 minced garlic cloves to the skillet and let the garlic sizzle 1 minute until it smells nutty. Pour in the chicken broth, return all meatballs to the pan, cover, and simmer 8-10 minutes until cooked through (internal temp 160°F / 71°C).
Plating spinach garlic stuffed meatballs with mozzarella, garnished with chopped parsley and chives
  • Spoon the garlic butter sauce over the meatballs, garnish with chopped chives and parsley, and serve hot over pasta, rice, or low-carb vegetables.

Recipe card

Spinach Garlic Stuffed Meatballs with Mozzarella

Spinach Garlic Stuffed Meatballs with Mozzarella

Juicy ground beef meatballs packed with sautéed spinach and garlic, hiding a melted mozzarella center and finished in a quick garlic butter pan sauce. Ready in 45 minutes for a comforting Italian-style dinner.

  • 25 minPrep
  • 20 minCook
  • 45 minTotal
  • 4Servings

Ingredients

  • 1.5 lb (680 g) lean ground beef (90/10)
  • 5 oz (140 g) fresh spinach, roughly chopped
  • 5 cloves garlic, minced (divided: 3 for meatballs, 2 for sauce)
  • 1 large egg
  • 1/3 cup (40 g) grated Parmesan cheese
  • 1/3 cup (35 g) breadcrumbs (or gluten-free / almond flour)
  • 2 tbsp fresh parsley, chopped (plus extra for garnish)
  • 1 tsp Italian seasoning
  • 3/4 tsp salt
  • 1/2 tsp black pepper
  • 6 oz (170 g) low-moisture block mozzarella, cut into 12 cubes
  • 1 tbsp olive oil, for searing
  • 3 tbsp unsalted butter
  • 1/4 cup (60 ml) chicken broth
  • 1 tbsp chives or extra parsley, for garnish

Instructions

  • Heat 1 tsp olive oil in a skillet over medium. Cook chopped spinach with 3 minced garlic cloves 2-3 minutes until wilted. Cool, then squeeze out moisture.
  • In a bowl, gently combine ground beef, cooled spinach-garlic, egg, Parmesan, breadcrumbs, parsley, Italian seasoning, salt, and pepper. Don’t overmix.
  • Divide into 12 portions. Flatten each, press a mozzarella cube into the center, and seal the meat fully around it. Roll smooth.
  • Heat remaining olive oil over medium. Sear meatballs in batches, turning, until browned all sides — 6-8 minutes total.
  • Reduce heat to medium-low. Add butter and remaining 2 minced garlic cloves; sizzle 1 minute. Add chicken broth, return meatballs, cover, simmer 8-10 minutes until 160°F internal.
  • Spoon garlic butter sauce over the meatballs, garnish with chives and parsley, and serve.

Nutrition (per serving)

  • 740Calories
  • 50 gProtein
  • 10 gCarbs
  • 49 gFat

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Best ways to enjoy these mozzarella stuffed meatballs

Plating these is half the fun. My personal go-to is a bed of buttered angel hair pasta with extra garlic butter sauce drizzled over the top — the noodles soak up everything and turn the dish into pure comfort. For something lighter, spoon the meatballs and sauce over creamy mashed cauliflower or zucchini ribbons sautéed in olive oil. Crusty bread on the side is non-negotiable in my house; you’ll want something to mop up that garlic butter pool at the bottom of the plate.

For drinks, a glass of Chianti or a light Pinot Noir matches the Italian seasoning and ground beef without overpowering the cheese center. If you’re skipping wine, sparkling water with a squeeze of lemon clears the palate between bites. A simple arugula salad with shaved Parmesan and lemon-olive oil dressing makes the plate feel finished without competing with the main. Or serve them over a tray of caramelized Brussels sprouts for something warm.

Storage and reheating tips

Leftovers keep well, which is part of why I make a double batch when guests are coming. Store cooled meatballs in an airtight container in the fridge for up to 4 days. Reheat gently in a covered skillet over medium-low with a splash of chicken broth — about 5 minutes — so the mozzarella warms back to that pull-apart texture. Microwaving works too, but the cheese can get rubbery, so go in 30-second bursts at 50% power.

For longer storage, freeze the cooked meatballs (without sauce) on a tray until firm, then transfer to a freezer bag. They keep up to 2 months. Thaw overnight in the fridge before reheating in fresh garlic butter sauce. Texture is best when you reheat with new sauce rather than freezing the sauce too — broth-based pan sauces can separate after freezing.

Pro chef tips

  • Use block mozzarella, not pre-shredded — pre-shredded carries anti-caking starch that prevents the smooth, stretchy melt you want.
  • Squeeze the cooled spinach hard. Wet spinach is the #1 reason stuffed meatballs fall apart in the pan.
  • Don’t overwork the meat mixture. Mix just until the ingredients are combined; overmixing develops the proteins and makes the meatballs dense and tough.
  • Roll the meat fully around the cheese with no thin spots or visible cracks. Even a small opening means a leaked mozzarella puddle on your skillet.
  • Get the skillet hot before adding the meatballs — a tepid pan means a steamed, gray exterior instead of a deep brown crust.
  • Don’t crowd the pan during searing. Work in two batches if needed; crowded meatballs steam instead of brown.
  • Use a meat thermometer if you have one. Internal temperature should hit 160°F (71°C); reading visual doneness is tricky here because you can’t cut one open to peek.

Recipe variations

There are a dozen directions you can take these once you’ve made them the standard way. For a low-carb or keto version, skip the breadcrumbs and use 2 tablespoons of almond flour instead — the texture stays remarkably close. If you’re feeding kids who turn their nose up at green things, blitz the cooked spinach in a mini food processor before folding it in; they’ll never spot it.

Want a richer sauce? Add 1/4 cup of heavy cream to the skillet along with the chicken broth and let it reduce for 2 minutes before returning the meatballs. For a tomato-forward version, swap the chicken broth for crushed tomatoes and simmer 3-4 minutes longer to thicken — that turns the dish into something closer to classic baked stuffed meatballs in red sauce, which you can finish in a 375°F oven for 5 minutes if you want a bubbling top.

Other smart swaps: ground turkey or chicken in place of beef for a leaner profile (add an extra tablespoon of olive oil to keep them juicy), provolone or fontina cubes in place of mozzarella for a sharper cheese center, or a pinch of red pepper flakes in the meat mixture if your crew likes a little heat. These high protein meatballs handle just about any swap you throw at them.

Common questions

How do you keep mozzarella from leaking out of stuffed meatballs?

Three things matter. First, use cold low-moisture block mozzarella cut into uniform 1/2-inch cubes — softer fresh mozzarella melts too quickly and will escape. Second, seal the meat completely around the cube so there are no cracks or thin spots before searing. Third, don’t crank the heat too high — medium for the sear, then medium-low for the simmer keeps the cheese melting evenly instead of bursting through.

What cheese is best for stuffing meatballs?

Low-moisture block mozzarella is the gold standard — it melts beautifully, stretches when you cut in, and stays put through cooking. Provolone, fontina, or a sharp white cheddar all work as substitutes if you want a stronger flavor. Avoid fresh mozzarella (too watery) and pre-shredded bagged cheese (anti-caking starch prevents that clean melt you’re going for).

What do you serve with spinach stuffed meatballs?

Buttered noodles, creamy polenta, mashed potatoes, or zucchini ribbons all soak up the garlic butter sauce beautifully. For a low-carb plate, try cauliflower mash or sautéed greens. A simple arugula salad and crusty bread round things out for a full Italian-style dinner — and the bread is essential for mopping up the sauce.

Can I bake these stuffed meatballs instead of pan-searing?

Yes. Arrange the assembled meatballs on a parchment-lined sheet pan and bake at 400°F (200°C) for 18-20 minutes, until they reach 160°F internally. You’ll lose some of the deep crust you get from searing, but the result is still excellent — and you can prepare the garlic butter sauce separately in a small skillet to spoon over the top. Baked stuffed meatballs are also more hands-off if you’re cooking other components at the same time.

Can I make spinach stuffed meatballs ahead of time?

Yes — assemble the raw stuffed meatballs and refrigerate them on a covered plate for up to 24 hours before cooking. They actually sear better when chilled, since the cheese stays solid longer in the pan. You can also fully cook them ahead and reheat in fresh garlic butter sauce when it’s time to serve, which is what I do for dinner parties.

Once you make these spinach stuffed meatballs a couple of times, they’ll find their way into your regular rotation — and probably onto your dinner-party shortlist too. The first cut into that melted cheese center is the kind of moment that turns a recipe into a tradition. Try them this week and let me know in the comments how the mozzarella behaved — I’m always curious to hear which sides you paired with them.

Spinach Garlic Stuffed Meatballs with Mozzarella Read More »

Dinner
Texas Roadhouse baked salmon fillets with garlic butter glaze and parsley on a white ceramic platter with fresh lemon wedges

Texas Roadhouse-Style Baked Salmon

The first time I ordered the salmon at a steakhouse, I expected an afterthought — the “lighter” option you pick when everyone else is getting ribs. What landed was a fillet with a glossy, caramelized top, sweet and garlicky, flaking apart the second my fork touched it. I went home determined to copy it, and after a dozen tries my Texas Roadhouse baked salmon finally tasted like that first bite. It’s faster than the restaurant, too.

The trick isn’t fancy. It’s a butter-brown-sugar-garlic glaze, a hot oven, and a quick blast under the broiler at the end. That’s the whole secret. Here’s exactly how to get there, with the temperatures and timing that keep the fish moist instead of chalky.

A quick note: this is an independent copycat recipe inspired by a steakhouse favorite. Fresh Daily Bites isn’t affiliated with, sponsored by, or endorsed by Texas Roadhouse — we’re just fans recreating the flavor in our own kitchen.

Why you’ll love this dish

This is a copycat Texas Roadhouse salmon you can pull off on a Tuesday. It hits the table in 25 minutes, dirties one bowl and one sheet pan, and leans on pantry staples you probably already have. No marinating overnight, no special equipment.

And it earns its keep nutritionally. Each fillet brings 34 grams of protein with only 11 grams of carbs, so it slots neatly into high-protein and low-carb eating. Salmon is also a low-mercury fish and one of the richest sources of heart-healthy omega-3 fatty acids. It’s naturally gluten-free as long as you grab a certified Dijon. Best of all, it feels like a treat — date night at home, a small dinner party, or just a Wednesday when you want something better than usual.

How this Texas Roadhouse baked salmon comes together

The flow is simple. You whisk a warm glaze of melted butter, brown sugar, honey, garlic, Dijon, and lemon while the oven heats. The salmon gets patted bone-dry — this is the part most people skip, and it’s why their fish steams instead of caramelizing — then oiled, seasoned, and brushed with half the glaze.

It bakes at 400°F until it’s just shy of done, then goes under the broiler for a minute or two to lacquer the top. You finish with the reserved glaze off the heat so it stays glossy, rest the fish briefly, and shower it with parsley. That short rest matters more than it sounds — carryover heat finishes the center while you set the table.

What you’ll need

  • 4 salmon fillets, about 6 oz (170 g) each, skin on
  • 4 tbsp (56 g) unsalted butter, melted
  • 2 tbsp (25 g) light brown sugar, packed
  • 1 tbsp (21 g) honey
  • 3 cloves garlic, minced
  • 2 tsp Dijon mustard (use a certified gluten-free brand)
  • 2 tbsp fresh lemon juice (about 1 lemon)
  • 1 tbsp olive oil (for brushing)
  • ¾ tsp paprika
  • ¾ tsp fine sea salt
  • ½ tsp freshly ground black pepper
  • 2 tbsp fresh parsley, finely chopped
  • 1 lemon, cut into wedges, to serve

A few swaps work fine. No brown sugar? Use maple syrup or coconut sugar for a similar caramel note. Dijon can become whole-grain mustard if that’s what’s open, and skin-on fillets give you the best texture — but skinless works if you line the pan well. For a deeper, smokier edge, swap regular paprika for smoked.

Step-by-step instructions

Raw salmon fillets patted dry and arranged skin-side down on a lined baking sheet
  • Preheat the oven to 400°F (204°C) and line a rimmed baking sheet with parchment or foil. Pat the fillets completely dry with paper towels and arrange them skin-side down, spaced apart so they roast rather than steam.
Garlic butter glaze whisked smooth in a small bowl for Texas Roadhouse salmon
  • Whisk the melted butter, brown sugar, honey, minced garlic, Dijon, and lemon juice in a small bowl until smooth and glossy. It should look like a loose caramel.
Brushing garlic butter glaze over seasoned salmon fillets before baking
  • Brush each fillet lightly with olive oil, then season with paprika, salt, and pepper. Spoon about half the glaze over the tops, reserving the rest for finishing.
Glazed salmon fillets baking on a sheet pan in a hot oven
  • Bake for 12–15 minutes, until the salmon flakes easily and the thickest part reaches 135–140°F. The USDA-safe target is 145°F, so pull it a few degrees early and let carryover heat finish the job.
Salmon fillets broiled to a caramelized golden top, brushed with reserved glaze
  • For the signature caramelized top, broil for 1–2 minutes — watch it closely, because it goes from golden to scorched fast — then brush the reserved glaze over the hot fillets.
Plated Texas Roadhouse baked salmon garnished with parsley and lemon wedges
  • Rest the fillets 3–5 minutes, scatter with chopped parsley, and serve with fresh lemon wedges for squeezing.

Recipe card

Texas Roadhouse-Style Baked Salmon

Texas Roadhouse-Style Baked Salmon

Flaky oven-baked salmon under a sweet garlic-butter glaze, broiled to a caramelized top — a copycat steakhouse dinner ready in 25 minutes.

  • 10 minPrep
  • 15 minCook
  • 25 minTotal
  • 4Servings

Ingredients

  • 4 salmon fillets, about 6 oz (170 g) each, skin on
  • 4 tbsp (56 g) unsalted butter, melted
  • 2 tbsp (25 g) light brown sugar, packed
  • 1 tbsp (21 g) honey
  • 3 cloves garlic, minced
  • 2 tsp Dijon mustard (use a certified gluten-free brand)
  • 2 tbsp fresh lemon juice (about 1 lemon)
  • 1 tbsp olive oil (for brushing)
  • ¾ tsp paprika
  • ¾ tsp fine sea salt
  • ½ tsp freshly ground black pepper
  • 2 tbsp fresh parsley, finely chopped
  • 1 lemon, cut into wedges, to serve

Instructions

  • Preheat oven to 400°F (204°C) and line a rimmed baking sheet. Pat fillets dry and arrange skin-side down, spaced apart.
  • Whisk melted butter, brown sugar, honey, garlic, Dijon, and lemon juice until smooth and glossy.
  • Brush fillets with olive oil, season with paprika, salt, and pepper, then spoon over half the glaze (reserve the rest).
  • Bake 12–15 minutes, until the salmon flakes and reaches 135–140°F (pull a few degrees shy of 145°F).
  • Broil 1–2 minutes for a caramelized top, then brush with the reserved glaze.
  • Rest 3–5 minutes, scatter with parsley, and serve with lemon wedges.

Nutrition (per serving)

  • 530Calories
  • 34 gProtein
  • 11 gCarbs
  • 39 gFat
  • 1 gFiber

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

What to serve it with

The glaze is rich, so I like a side with a little bite to balance it. A tray of honey garlic Brussels sprouts roasts in the same oven while the salmon rests, and the caramelized edges echo the fish without competing. Rice pilaf, mashed potatoes, or a simple green salad all work too.

For something heartier on a hungry night, plate it alongside our cilantro lime steak bowls for a surf-and-turf spread. A crisp white wine — Sauvignon Blanc or an unoaked Chardonnay — cuts the sweetness nicely. And don’t skip those lemon wedges; a fresh squeeze right before the first bite wakes everything up.

Storage and reheating tips

Cooled leftovers keep in an airtight container in the fridge for 3 days. Salmon dries out easily when reheated, so go low and slow: warm it in a 275°F oven, loosely covered with foil, just until heated through. The microwave works in a pinch at 50% power in short bursts, but it can toughen the fish.

To freeze, wrap individual fillets tightly and store up to 2 months. Thaw overnight in the fridge before reheating. Honestly, this salmon is also great cold — flaked over a salad or grain bowl the next day, no reheating needed.

Pro chef tips

  • Buy even-thickness fillets, or fold thin tail ends under so everything cooks at the same rate.
  • An instant-read thermometer is the difference between perfect and overcooked — don’t guess on Texas Roadhouse style salmon.
  • Reserve half the glaze for after cooking. Brushing raw-then-cooked glaze keeps it food-safe and glossy.
  • Don’t walk away during the broil. One minute too long and the sugar in the glaze burns — that’s the most common failure here.
  • Let the fish rest before serving. Cutting in immediately lets the juices run out and leaves it drier.

Recipe variations

Want more heat? Add a pinch of cayenne or a teaspoon of sriracha to the glaze. For a herby spin, fold fresh dill into the butter instead of parsley. If you’re cooking for a crowd, this copycat Texas Roadhouse salmon scales straight up — just don’t crowd the pan, or the fillets steam.

You can also take the same glaze in a Mediterranean direction. Craving seafood with a brighter, lighter profile instead? Try this Greek shrimp Mediterranean bowl on nights you want the protein without the richness. For a dairy-free version of the salmon, swap the butter for a plant-based stick — the glaze still caramelizes beautifully. In the mood for salmon with a richer finish instead, try it baked in a silky garlic-Parmesan cream sauce.

Common questions

What temperature do you bake salmon at and for how long?

Bake salmon at 400°F (204°C) for about 12–15 minutes, depending on thickness. You’re looking for an internal temperature of 135–140°F at the thickest part, pulled just shy of the USDA-safe 145°F so carryover heat finishes it. A quick 1–2 minute broil at the end gives you the caramelized top.

What is the glaze on Texas Roadhouse salmon made of?

Our copycat version of the glaze is a sweet garlic butter: melted butter, brown sugar, and honey for caramel notes, plus minced garlic, Dijon mustard, and fresh lemon juice for balance. We don’t have the restaurant’s proprietary recipe — this is our at-home take. Whisked smooth, it brushes on before baking and again after broiling so it stays glossy.

Can you use frozen salmon for baked salmon?

Yes, but thaw it first for the best texture. Move the fillets to the fridge overnight, then pat them very dry before glazing — frozen salmon releases extra water, and wet fish won’t caramelize. If you’re short on time, thaw sealed fillets in a bowl of cold water for about 30 minutes.

How do I know when the salmon is done?

The surest way is an instant-read thermometer reading 135–140°F at the thickest point. Visually, the flesh turns from translucent to opaque and flakes easily when nudged with a fork. If white albumin starts beading heavily on the surface, it’s a sign you’re pushing past done.

Is this baked salmon recipe gluten-free?

It is, with one check: use a certified gluten-free Dijon mustard, since some brands can contain trace gluten. Every other ingredient — salmon, butter, brown sugar, honey, garlic, lemon, and spices — is naturally gluten-free, making this an easy choice for a gluten-free dinner.

If you’ve been intimidated by cooking fish at home, let this be the one that changes your mind — this Texas Roadhouse baked salmon is genuinely hard to mess up once you’ve got a thermometer and the broiler trick down. Give it a try this week and tell me in the comments how your glaze turned out. I’d love to hear if you added your own twist.

Texas Roadhouse-Style Baked Salmon Read More »

Dinner
Glossy honey garlic Brussels sprouts with sesame seeds and parsley on parchment paper

Honey Garlic Brussels Sprouts

The first time I made honey garlic brussels sprouts, I burned the first batch — too crowded on the pan, too much steam, zero crunch. So I tried again the next night with the tray half as full, and this time the edges turned deep brown and actually shattered when I bit in. That contrast hooked me: crispy leaves, a sticky-sweet glaze, and a little garlic bite right at the end.

There’s a smell that fills the kitchen around minute fifteen — nutty, a touch caramel — that tells you they’re close. The honey hits the hot sprouts and goes glossy in seconds. By the time you scatter the sesame seeds, you’ve got a side that looks like it took real effort. Here’s exactly how to get those crispy edges and a glaze that clings, every single time.

Why you’ll love this dish

This is the recipe that turns sprout skeptics around. Roasting at high heat does something raw or boiled sprouts never manage — it caramelizes the cut sides into something close to candy, then the honey garlic glaze pushes it over the edge into sweet and savory territory.

It’s also fast and forgiving. One bowl, one sheet pan, about 37 minutes start to finish, and most of that is hands-off oven time. It works as a weeknight side next to chicken or fish, but it’s good enough to earn a spot on the Thanksgiving table too. And because it’s naturally vegetarian and gluten-free, it slots into almost any dinner without a second thought.

How honey garlic brussels sprouts come together

The whole thing runs in two stages. First, you halve the sprouts, toss them in oil and seasoning, and roast them cut-side down until the flat faces go deep golden and crisp. While that happens, you whisk together a quick three-ingredient glaze — honey, garlic, and a splash of vinegar to keep it from being cloying.

Then the two meet. You drizzle the glaze over the hot sprouts, toss to coat, and slide the pan back in just long enough for everything to turn glossy and lightly sticky. A finishing scatter of sesame seeds and parsley, and that’s it. The trick isn’t complicated — it’s all about heat and timing, and I’ll flag the spots where people usually go wrong.

What you’ll need

  • 1 ½ lb (680 g) Brussels sprouts, trimmed and halved
  • 2 tbsp olive oil
  • ½ tsp salt
  • ¼ tsp black pepper
  • 3 tbsp honey
  • 3 garlic cloves, finely minced
  • 1 tsp apple cider vinegar (or balsamic vinegar)
  • 1 tbsp sesame seeds
  • 1 tbsp fresh parsley, chopped
  • ¼ tsp red pepper flakes (optional, for a hot-honey version)

A few easy swaps: balsamic vinegar in place of apple cider gives a deeper, almost wine-like edge to the glaze. No sesame seeds? Toasted chopped almonds or pecans add the same crunch. And if you’re cooking for anyone who skips honey, maple syrup works beautifully and keeps the dish fully plant-based — more on that down in the variations.

Step-by-step instructions

Trimmed and halved Brussels sprouts patted dry on a cutting board before roasting
  • Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
  • Trim the stem ends off the sprouts and pull away any loose or damaged outer leaves.
  • Halve each sprout lengthwise, then pat everything very dry with paper towels — dry sprouts are the whole secret to crispy edges.
Halved Brussels sprouts tossed in olive oil, salt, and pepper in a large mixing bowl
  • Tip the sprouts into a large bowl, add the olive oil, salt, and black pepper, and toss until every piece is coated.
  • Arrange them cut-side down in a single layer, leaving space between each one so they roast instead of steam.
Oven roasted brussels sprouts with garlic crisping up on a parchment-lined baking sheet
  • Roast for 18–22 minutes, until the cut sides are deep golden brown and the edges look crisp and a little ragged.
Honey, minced garlic, and vinegar whisked together into a glossy glaze in a small bowl
  • While the sprouts roast, whisk the honey, minced garlic, and vinegar together in a small bowl.
  • Stir in the red pepper flakes now if you want the hot-honey version.
Sweet and savory honey garlic glaze being drizzled over hot roasted Brussels sprouts
  • Pull the pan from the oven and drizzle the glaze evenly over the sprouts.
  • Toss gently to coat, then return the pan to the oven for 5–7 minutes, just until the glaze looks glossy, sticky, and lightly caramelized.
Crispy honey garlic brussels sprouts finished with sesame seeds and chopped parsley
  • Sprinkle the sesame seeds and fresh parsley over the top while everything is still hot.
  • Serve right away, while the edges are at their crispiest.

Recipe card

Honey Garlic Brussels Sprouts

Honey Garlic Brussels Sprouts

Crispy oven-roasted Brussels sprouts tossed in a sticky honey garlic glaze and finished with sesame seeds and parsley — an easy sweet-and-savory side dish ready in under 40 minutes.

  • 10 minPrep
  • 27 minCook
  • 37 minTotal
  • 4Servings

Ingredients

  • 1 ½ lb (680 g) Brussels sprouts, trimmed and halved
  • 2 tbsp olive oil
  • ½ tsp salt
  • ¼ tsp black pepper
  • 3 tbsp honey
  • 3 garlic cloves, finely minced
  • 1 tsp apple cider vinegar (or balsamic vinegar)
  • 1 tbsp sesame seeds
  • 1 tbsp fresh parsley, chopped
  • ¼ tsp red pepper flakes (optional)

Instructions

  • Preheat the oven to 425°F (220°C) and line a baking sheet with parchment. Trim, halve, and pat the sprouts very dry.
  • Toss the sprouts with olive oil, salt, and pepper, then arrange cut-side down in a single layer with space between each.
  • Roast for 18–22 minutes, until the cut sides are deep golden and the edges are crisp.
  • Whisk honey, garlic, vinegar, and red pepper flakes (if using) together in a small bowl.
  • Drizzle the glaze over the hot sprouts, toss to coat, and roast 5–7 minutes more until glossy and sticky.
  • Sprinkle with sesame seeds and parsley while hot, and serve immediately.

Nutrition (per serving)

  • 185Calories
  • 6 gProtein
  • 26 gCarbs
  • 9 gFat

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Best ways to enjoy honey garlic brussels sprouts

These play the supporting role beautifully. Pile them next to a roast chicken, a seared salmon fillet, or a holiday turkey and the sticky-sweet glaze cuts right through richer mains. They’re also great alongside something saucy and meaty — try them with a plate of tender Italian meatballs, where the caramelized sprouts soak up any extra sauce on the plate.

For a lighter, Mediterranean-leaning dinner, set them beside a Greek shrimp bowl and let the honey and garlic echo the herby, citrusy flavors already on the table. Drink-wise, a crisp white or a dry sparkling cider keeps things bright. And honestly? I’ve eaten a bowl of these on their own, straight off the pan, as a snack — no judgment here.

Storage and reheating tips

Leftovers keep in an airtight container in the fridge for 3 to 4 days. The bad news: they lose their crunch overnight, so don’t expect the same shatter you got fresh from the oven. The good news: the flavor actually deepens, and you can bring some crispness back.

Skip the microwave if you can — it turns them soft and a little soggy. Instead, spread them on a sheet pan and reheat at 400°F (200°C) for about 8 to 10 minutes until the edges firm up again. You can freeze them for up to 2 months, though the texture softens noticeably on thawing; I’d save frozen ones for tossing into a grain bowl or soup rather than serving as a standalone side.

Pro chef tips

  • Dry the sprouts like you mean it. Any water left on them turns to steam in the oven, and steam is the enemy of crispy edges.
  • Cut-side down, always. That flat face against the hot pan is where the deep golden caramelization happens.
  • Don’t crowd the pan. If the sprouts are touching, use two pans — a packed tray steams and never crisps.
  • Add the glaze near the end, not the start. Honey burns fast at 425°F, so it only goes on for the final few minutes.
  • Watch the last 5 minutes closely. The line between sticky-caramelized and scorched is shorter than you’d think.

Recipe variations

Want it vegan? Swap the honey for an equal amount of pure maple syrup — the glaze still goes sticky and the dish becomes fully plant-based. For a hot-honey version, lean into those red pepper flakes or add a few drops of your favorite chili crisp at the end. Balsamic instead of apple cider vinegar gives a richer, almost steakhouse depth.

You can also bulk it up. Toss the finished sprouts with cooked grains for a warm salad, or add crisped bacon or pancetta if you’re not keeping it vegetarian. If you like a garlic-heavy dinner, these sit right at home next to spinach and garlic stuffed meatballs for a fully garlicky spread. A handful of toasted pecans in place of sesame seeds is my favorite autumn twist.

Common questions

Why are my brussels sprouts not crispy?

Almost always it comes down to moisture and crowding. If the sprouts go onto the pan even slightly wet, they steam instead of roast, so pat them bone-dry first. And give them room — a single layer with space between each one, cut-side down, is what lets the edges turn deep golden and crisp. A pan that’s too full is the most common culprit.

Can I use frozen brussels sprouts for this recipe?

You can, but set your expectations. Frozen sprouts carry a lot of water, so they’re much harder to crisp. If that’s all you have, don’t thaw them — roast straight from frozen at 425°F, give them extra time, and pat off any surface ice first. They’ll be tasty and glazed, just softer than the fresh version.

What can I use instead of honey in brussels sprouts?

Pure maple syrup is the best one-to-one swap and keeps the dish vegan. Agave nectar also works and is a touch milder. In a pinch, brown sugar dissolved with a teaspoon of warm water will give you a similar sticky glaze, though honey and maple bring a bit more depth.

Can I make honey garlic Brussels sprouts ahead of time?

You can prep ahead in stages. Trim and halve the sprouts up to a day early and store them in the fridge, and whisk the glaze ahead too. For the best texture, though, roast them just before serving — they’re at their crispiest straight from the oven and soften as they sit.

Are honey garlic Brussels sprouts gluten-free?

Yes, this recipe is naturally gluten-free as written — there’s no flour, soy sauce, or wheat-based ingredient in it. If you swap the vinegar or add a sauce, just check that label, since some balsamic blends and chili crisps can contain gluten. Otherwise you’re good to go.

If there’s one side that earns its place on repeat, it’s these honey garlic brussels sprouts — crispy, sticky, a little spicy if you want them that way, and ready before your main is even rested. Give them a try this week and tell me in the comments how crispy you got your edges. I’d love to hear which main you served them with.

Honey Garlic Brussels Sprouts Read More »

Dinner
Greek shrimp Mediterranean bowl with quinoa, feta, cucumber, tomatoes, olives, lemon, and seared shrimp

Greek Shrimp Mediterranean Bowl

The first time I built a greek shrimp mediterranean bowl, it was on a Sunday evening when the fridge held nothing but odd ends — half a cucumber, a wedge of feta drying out on a paper towel, and a bag of shrimp I’d defrosted with too much optimism. I tossed everything onto warm quinoa, drizzled some lemony yogurt over the top, and ate it standing up at the counter. It tasted like an actual restaurant dish, not a fridge clean-out.

That bowl became a weekly thing. What I love about this version is the contrast — charred, garlicky shrimp against the cool crunch of cucumber and tomato, salty kalamata olives cutting through the creamy yogurt sauce, all of it sitting on quinoa that’s been brightened with a squeeze of lemon. Here’s exactly how to put it together so each bite hits all four notes.

Why you’ll love this dish

This isn’t another sad desk salad pretending to be dinner. It’s a high protein shrimp bowl, with 35 grams per serving coming mostly from the shrimp and a smaller boost from feta cheese and Greek yogurt. The whole thing lands on the table in 25 minutes start to finish, which makes it a real weeknight option, not just an aspirational one.

The flavors do most of the work for you. Oregano and smoked paprika cling to the shrimp as they sear, while the lemon-garlic yogurt sauce adds richness without piling on fat. Each bite reads as five or six distinct things at once — that’s why the leftover-from-the-fridge version felt special to me back then, and it’s why this composed version is even better.

It also scales for company without breaking a sweat. Set the cooked components out in small bowls, let people build their own, and you’ve got a Mediterranean spread that looks generous without three hours of work. It also leans on the same seafood-and-olive-oil pattern that makes Mediterranean eating so good for your heart.

How this recipe comes together

The flow for this greek shrimp bowl is simple if you stage things in the right order. Quinoa goes on first because it’s the only component that needs unsupervised cooking time — once the lid’s on, it does its own thing for fifteen minutes while you handle the rest.

While the grain simmers, the shrimp get a quick coating of olive oil, lemon, garlic, and dried spices. They sit for about five minutes, which is plenty for the marinade to grab on. The skillet hits high heat, the shrimp go in a single layer, and two minutes per side is all they need.

The yogurt sauce takes about ninety seconds — whisk five things together, taste, adjust salt. The toppings get a quick chop. Then everything stacks into bowls in whatever pattern looks pretty to you, and the lemon wedges go on the side so each person can hit theirs with a fresh squeeze before the first bite.

What you’ll need

Everything for this mediterranean shrimp bowl breaks down into three small shopping piles — the shrimp marinade, the bowl components, and the yogurt sauce. Nothing fancy, nothing hard to find.

  • 1.5 lb (680 g) large shrimp, peeled and deveined
  • 1 cup quinoa, uncooked (yields about 3 cups cooked)
  • 2 tbsp olive oil, plus 2 tbsp fresh lemon juice for the shrimp marinade
  • 3 garlic cloves for the shrimp, 1 small clove for the sauce
  • 1 tsp dried oregano, 1/2 tsp smoked paprika, 1/2 tsp salt, 1/4 tsp black pepper
  • 1 cup cherry tomatoes, halved
  • 1 cup cucumber, diced
  • 1/2 small red onion, thinly sliced
  • 1/2 cup kalamata olives, pitted
  • 1/2 cup crumbled feta cheese
  • 2 tbsp chopped fresh parsley, plus 1 tsp fresh dill for the sauce
  • 1/2 cup plain Greek yogurt for the sauce
  • 1 lemon, cut into wedges

A few easy swaps if your pantry doesn’t match exactly. If you’d rather build this as a greek shrimp quinoa bowl with a different grain texture, brown rice or farro both work — same cooking principle, just different timing on the package. Fresh dill is worth chasing down for the sauce, but half a teaspoon of dried dill won’t ruin anything if that’s what you’ve got. And if feta isn’t your thing, crumbled goat cheese gives you the same tangy, creamy hit without the brine.

Step-by-step instructions

Mise en place pays off here — chop the toppings while the quinoa simmers and the shrimp marinate. By the time the skillet’s hot, you’re just plating.

Lemon-spritzed quinoa simmering in a saucepan for a greek shrimp mediterranean bowl

1. Cook the quinoa

  • Rinse the quinoa under cold running water for about 30 seconds, until the water runs clear.
  • Combine the rinsed quinoa with 2 cups water in a medium saucepan and bring to a boil over high heat.
  • Reduce heat to low, cover tightly, and simmer for 15 minutes until all the water is absorbed.
  • Fluff with a fork, stir in a squeeze of lemon juice, and set aside to cool slightly.
Raw shrimp tossed with olive oil, lemon, garlic, oregano, and smoked paprika in a glass bowl

2. Season the shrimp

  • Pat the shrimp completely dry with paper towels — this is the part most people skip, and it’s the difference between a sear and a steam.
  • Toss the dry shrimp in a bowl with the olive oil, lemon juice, minced garlic, oregano, smoked paprika, salt, and pepper.
  • Let them rest at room temperature for about 5 minutes while the skillet heats.
Pink, charred Greek shrimp searing in a single layer in a cast iron skillet

3. Sear the shrimp

  • Heat a large skillet (cast iron is ideal) over medium-high heat for about 90 seconds, until a drop of water dances on the surface.
  • Lay the shrimp in a single layer — do not crowd them, or they’ll steam instead of sear.
  • Cook 2 minutes per side, until pink, opaque, and lightly charred at the edges.
  • Pull them off the heat immediately. Carryover cooking finishes the job, and overcooked shrimp turn rubbery fast.
Creamy Greek yogurt sauce with fresh dill and lemon being whisked in a small bowl

4. Whisk the yogurt sauce

  • Whisk together the Greek yogurt, lemon juice, finely grated garlic, dill, and salt in a small bowl until smooth.
  • Taste and adjust the salt — yogurt tames seasoning faster than you’d expect, so don’t be shy.
Halved cherry tomatoes, diced cucumber, sliced red onion, kalamata olives, and feta in separate piles on a wood board

5. Prep the toppings

  • Halve the cherry tomatoes, dice the cucumber, thinly slice the red onion, and roughly chop the parsley.
  • Keep each topping in its own pile (or a small bowl) so the bowls assemble in clean sections instead of one big jumble.
Hands assembling a greek shrimp mediterranean bowl with quinoa, shrimp, vegetables, and feta

6. Assemble the bowls

  • Divide the quinoa among 4 bowls and spread it across the bottom.
  • Arrange the cucumber, tomatoes, red onion, and kalamata olives in distinct sections on top of the grain.
  • Add the seared shrimp to one quadrant, then sprinkle the feta and parsley over everything.
  • Serve immediately with the yogurt sauce and lemon wedges on the side.

Recipe card

Greek Shrimp Mediterranean Bowl

Greek Shrimp Mediterranean Bowl

Charred lemon-garlic shrimp served over fluffy quinoa with cucumber, tomato, kalamata olives, feta, and a cool dill yogurt sauce — ready in 25 minutes.

  • 15 minPrep
  • 10 minCook
  • 25 minTotal
  • 4Servings

Ingredients

  • 1.5 lb (680 g) large shrimp, peeled and deveined
  • 2 tbsp olive oil
  • 2 tbsp fresh lemon juice (for the shrimp)
  • 3 garlic cloves, minced (for the shrimp)
  • 1 tsp dried oregano
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 cup quinoa, uncooked
  • 1 cup cherry tomatoes, halved
  • 1 cup cucumber, diced
  • 1/2 small red onion, thinly sliced
  • 1/2 cup kalamata olives, pitted
  • 1/2 cup crumbled feta cheese
  • 2 tbsp chopped fresh parsley
  • 1 lemon, cut into wedges
  • 1/2 cup plain Greek yogurt (for the sauce)
  • 1 tbsp fresh lemon juice (for the sauce)
  • 1 small garlic clove, finely grated (for the sauce)
  • 1 tsp chopped fresh dill (or 1/2 tsp dried)
  • 1/4 tsp salt (for the sauce)

Instructions

  • Rinse the quinoa, combine with 2 cups water in a saucepan, bring to a boil, then simmer covered for 15 minutes until water is absorbed. Fluff and brighten with a squeeze of lemon.
  • Pat the shrimp very dry, then toss with olive oil, lemon juice, minced garlic, oregano, smoked paprika, salt, and pepper.
  • Heat a large skillet over medium-high heat and sear the shrimp in a single layer, 2 minutes per side, until pink and lightly charred.
  • Whisk together the Greek yogurt, lemon juice, grated garlic, dill, and salt until smooth.
  • Halve the tomatoes, dice the cucumber, slice the red onion, and chop the parsley.
  • Divide the quinoa among 4 bowls, arrange the vegetables and olives in sections, top with shrimp, feta, and parsley, and serve with the yogurt sauce and lemon wedges on the side.

Nutrition (per serving)

  • 480Calories
  • 35 gProtein
  • 38 gCarbs
  • 20 gFat

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Best ways to enjoy it

Serve the bowls right after assembly while the shrimp are still warm and the quinoa hasn’t pulled all the moisture from the toppings. A drizzle of the yogurt sauce across the top is good; offering the rest in a small bowl on the side is better, because everyone has a different opinion on sauce ratios.

For a fuller spread, add warm pita wedges or a hunk of crusty bread for sopping up the sauce. A simple side salad of romaine with red wine vinegar and olive oil rounds out the plate without crowding it. If you want something hot, a quick batch of garlicky green beans takes 5 minutes in the same skillet you used for the shrimp.

For drinks, this bowl plays well with a crisp white wine — assyrtiko or sauvignon blanc both land in the right place. A light rosé works in summer. For zero-proof, sparkling water with cucumber and a slice of lemon mirrors the flavors in the bowl itself.

Storage and reheating tips

The components keep best stored separately, which sounds fussier than it actually is — three small containers, that’s it. Cooked quinoa lasts 4 days in the fridge, cooked shrimp lasts 2–3 days in an airtight container, and the yogurt sauce holds for 5 days. Chopped raw toppings (cucumber, tomato, onion) keep 2 days but lose crunch after 24 hours, so chop fresh if you can.

For freezing, only the quinoa freezes well — spread it flat in a zip bag and it’ll keep up to 3 months. Cooked shrimp turns rubbery in the freezer, and yogurt sauce splits as it thaws, so I’d skip both.

To reheat, warm the quinoa in a 30-second microwave burst with a splash of water, then add the cold or barely-warmed shrimp on top — the residual heat will take the chill off without overcooking them. Assemble fresh toppings and sauce on top. Reheating the whole assembled bowl in the microwave is where this dish goes sideways. Yogurt plus heat equals sad sauce.

Pro chef tips

  • Buy shrimp that are already peeled and deveined but still raw — frozen IQF (individually quick-frozen) bags are honestly higher quality than most “fresh” shrimp at the counter, which were frozen and thawed before you got there.
  • Don’t skip the paper-towel pat-down on the shrimp. Moisture is the enemy of sear marks, and sear marks are 60% of why these shrimp taste good.
  • Grate the sauce garlic with a microplane instead of mincing it. Tiny shreds disappear into the yogurt; minced garlic stays in noticeable chunks and bites hard.
  • Salt the diced cucumber lightly and let it sit for 5 minutes, then blot — pulls out water that would otherwise dilute everything else.
  • Don’t use pre-crumbled feta. Buy a block in brine, crumble it yourself, and it’ll taste ten times more like actual feta. The pre-crumbled stuff is dried out and coated with anti-caking starch.
  • Make extra yogurt sauce. Trust me on this — you’ll want it for tomorrow’s lunch wrap, and it takes the same 90 seconds.

Recipe variations

A few directions to take this once you’ve made the original a couple of times. Or keep the shrimp and go tropical — see our shrimp and mango salsa bowls.

Swap the protein. Chicken thighs cut into bite-size pieces work beautifully with the same marinade — increase cook time to 4 minutes per side. Cubed firm tofu is the vegetarian play; press it first, dredge it lightly in cornstarch, and pan-sear until golden.

Try a different grain. Brown rice, farro, or even orzo all work in place of quinoa. Each one gives a different chew profile — farro is the heartiest, orzo the lightest. For low-carb, swap the grain entirely for cauliflower rice or a bed of chopped romaine.

Dial up the heat. A pinch of red pepper flakes in the shrimp marinade or a small spoon of harissa stirred into the yogurt sauce both push this in a more assertive direction.

Make it vegan. Pan-seared chickpeas replace the shrimp, and a tahini-lemon sauce stands in for the yogurt. Skip the feta or swap in a vegan crumbled cheese.

Common questions

Is this bowl high protein?

Yes — each serving lands at 35 grams of protein, mostly from the shrimp with smaller contributions from the feta and Greek yogurt. That’s enough to qualify as a high-protein meal by most nutritional definitions, which usually start around 25 grams per serving. If you want to push it higher, an extra ounce of feta or a soft-boiled egg on top will add another 6–8 grams.

Can I use frozen shrimp?

Absolutely, and many cooks actually prefer them. Frozen shrimp are usually flash-frozen on the boat right after being caught, while “fresh” shrimp at the seafood counter were almost always frozen and then thawed for display. Thaw them overnight in the fridge or under cold running water in a bowl for about 10 minutes, then pat very dry before seasoning.

What grain works best for a Greek shrimp bowl?

Quinoa is my default because it cooks fast (15 minutes), holds its shape under the toppings, and has a mild flavor that doesn’t fight the Mediterranean ingredients. Brown rice and farro both work well if you have more time — farro adds a hearty, chewy quality that’s especially good in colder months. For a low-carb take, cauliflower rice or a bed of chopped romaine swaps in cleanly.

Can I meal prep this Greek shrimp Mediterranean bowl?

Yes, with one caveat — store the components separately, not assembled. Cooked quinoa, seared shrimp, raw toppings, and yogurt sauce each go in their own containers. Assemble fresh the day you eat them. Prepped this way, the bowls hold up for 2–3 days for lunch boxes without anyone getting soggy.

What can I use instead of feta cheese?

Crumbled goat cheese is the closest substitute — same tangy creaminess, slightly milder flavor. Halloumi cubes pan-fried until golden bring a similar salty hit with a chewy texture. For dairy-free, a sprinkle of toasted pine nuts adds richness, or use a vegan feta crumble made from tofu and miso.

Once you make this greek shrimp mediterranean bowl one time, it tends to slip into the weekly rotation without much resistance. It’s a healthy shrimp dinner that hits hard on flavor while staying under 500 calories per serving. The prep is short enough that it doesn’t ask too much of a Tuesday — try it this week and tell me in the comments how you’d tweak the sauce.

Greek Shrimp Mediterranean Bowl Read More »

Dinner
Cilantro lime steak bowls with fanned medium-rare flank steak, lime rice, black bean corn salsa and green avocado sauce

Cilantro Lime Steak Bowls

The first time I made these cilantro lime steak bowls, it was a Tuesday and I had a single flank steak thawing on the counter with no real plan. I squeezed two limes over it, threw in garlic and a fistful of cilantro, and walked away. Forty minutes later the kitchen smelled like a taqueria, the steak hit the hot pan with that loud, satisfying sizzle, and dinner basically built itself. That’s the whole appeal here.

This is a four-part bowl that tastes like it took all day and comes together in about an hour, most of which is hands-off. You get charred steak, bright lime rice, a smoky bean and corn salsa, and a creamy avocado drizzle that pulls it all together. By the end of this post you’ll know exactly how to nail each layer.

What makes this recipe special

It’s the contrast. Warm, peppery steak against cool avocado sauce. Soft rice under crunchy charred corn. Every bite has something going on, and none of it is complicated. So even on a weeknight it feels like a treat.

It’s also genuinely filling without being heavy. At 50 grams of protein and 10 grams of fiber per bowl, this is the kind of dinner that keeps you full for hours. And it’s naturally gluten-free, so it works for more people at the table without any swaps. These are great for a casual dinner with friends, but they shine just as hard packed into containers for the week.

How these cilantro lime steak bowls come together

Think of this as four small jobs that overlap. First the steak goes into its lime marinade and sits while you work on everything else. While it soaks up flavor, you simmer the rice and char the corn for the salsa.

Then you blend the avocado sauce in about a minute flat, sear the steak hot and fast, and let it rest. The resting part matters more than people think, so don’t rush it. Slice against the grain, build your bowls, and drizzle. That’s it.

What you’ll need

  • For the steak + marinade: 1.5 lb flank steak, 3 tbsp olive oil, ¼ cup fresh lime juice, 1 tbsp lime zest, 3 cloves garlic, ⅓ cup chopped cilantro, 1 tsp cumin, 1 tsp chili powder, 1 tsp salt, ½ tsp black pepper
  • For the cilantro lime rice: ¾ cup long-grain white rice, 1½ cups water, 2 tbsp lime juice, ¼ cup chopped cilantro, ½ tsp salt
  • For the black bean & corn salsa: 1 can black beans (drained), 1½ cups corn, ½ red bell pepper, ¼ red onion, 1 tbsp lime juice, 2 tbsp cilantro, ¼ tsp salt
  • For the creamy avocado sauce: 1 ripe avocado, ½ cup plain Greek yogurt, ½ cup cilantro, 2 tbsp lime juice, 1 small garlic clove, 2–3 tbsp water, ¼ tsp salt
  • To serve: lime wedges and extra chopped cilantro

A few swaps if you need them. Skirt steak or sirloin both work in place of flank, just slice them thin. No Greek yogurt? Sour cream gives you the same creamy avocado sauce with a little more tang. And brown rice or cauliflower rice both slot in fine, though brown rice needs a longer simmer and a bit more water.

Step-by-step instructions

Flank steak marinating in cilantro lime garlic marinade in a glass dish
  • Whisk the olive oil, lime juice, zest, garlic, cilantro, cumin, chili powder, salt, and pepper into a marinade. Coat the flank steak fully and refrigerate at least 30 minutes, or up to 4 hours.
Fluffy cilantro lime rice being folded together in a pot
  • Simmer the rice in 1½ cups water, covered, until tender, about 15 minutes. Fluff with a fork, then fold in the lime juice, cilantro, and salt.
Charred corn tossed with black beans, red pepper and red onion for salsa
  • Char the corn in a dry skillet over high heat until it’s spotty and golden, then toss it with the black beans, red bell pepper, red onion, lime juice, cilantro, and salt.
Creamy cilantro lime avocado sauce blended in a small blender
  • Blend the avocado, Greek yogurt, cilantro, lime juice, garlic, and salt. Add water a tablespoon at a time until it’s pourable and drizzle-ready.
Seared flank steak sliced thinly against the grain on a board
  • Sear the marinated steak over high heat 3–5 minutes per side, to 130–135°F for medium-rare. For food safety, the CDC recommends 145°F for whole cuts of beef, so use a thermometer and cook to your preference. Rest it 10 minutes, then slice thinly against the grain.
Assembling cilantro lime steak bowls with rice, salsa, steak and avocado drizzle
  • Divide the rice among four bowls, add the salsa and sliced steak, drizzle generously with the avocado sauce, and finish with extra cilantro and lime wedges.

Recipe card

Cilantro Lime Steak Bowls

Cilantro Lime Steak Bowls

Juicy lime-marinated flank steak over cilantro rice, with charred corn and black bean salsa and a creamy avocado drizzle. A fresh, high-protein dinner bowl that’s just as good for meal prep.

  • 20 minPrep
  • 15 minCook
  • 30 minMarinate
  • 65 minTotal
  • 4Servings

Ingredients

  • Steak + marinade
  • 1.5 lb (680 g) flank steak
  • 3 tbsp olive oil
  • ¼ cup fresh lime juice (about 2 limes)
  • 1 tbsp lime zest
  • 3 cloves garlic, minced
  • ⅓ cup chopped fresh cilantro
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1 tsp salt
  • ½ tsp black pepper
  • Cilantro lime rice
  • ¾ cup long-grain white rice (uncooked)
  • 1½ cups water
  • 2 tbsp fresh lime juice
  • ¼ cup chopped cilantro
  • ½ tsp salt
  • Black bean & corn salsa
  • 1 (15 oz) can black beans, drained and rinsed
  • 1½ cups corn kernels (fresh, frozen, or canned)
  • ½ red bell pepper, finely diced
  • ¼ red onion, finely diced
  • 1 tbsp lime juice
  • 2 tbsp chopped cilantro
  • ¼ tsp salt
  • Creamy cilantro lime avocado sauce
  • 1 ripe avocado
  • ½ cup plain Greek yogurt
  • ½ cup fresh cilantro
  • 2 tbsp lime juice
  • 1 small garlic clove
  • 2–3 tbsp water (to thin)
  • ¼ tsp salt
  • To serve
  • Lime wedges
  • Extra chopped cilantro

Instructions

  • Whisk the marinade, coat the flank steak, and refrigerate 30 minutes to 4 hours.
  • Simmer the rice covered about 15 minutes, then fold in lime juice, cilantro, and salt.
  • Char the corn in a dry skillet, then toss with beans, pepper, onion, lime, cilantro, and salt.
  • Blend avocado, yogurt, cilantro, lime, garlic, and salt, thinning with water until pourable.
  • Sear the steak 3–5 minutes per side, rest 10 minutes, then slice thinly against the grain.
  • Build the bowls with rice, salsa, and steak, then drizzle with avocado sauce and finish with cilantro and lime.

Nutrition (per serving)

  • 660Calories
  • 50 gProtein
  • 63 gCarbs
  • 23 gFat
  • 10 gFiber

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Best ways to enjoy it

I like to serve these in wide, shallow bowls so every layer is visible and easy to get a fork into. Pile the rice on one side, the salsa on the other, fan the steak across the middle, and let that avocado sauce run over everything. A wedge of lime on the rim is non-negotiable for me.

For a bigger spread, set out warm tortillas, a bowl of tortilla chips, and some pickled jalapeños so people can build to taste. A cold Mexican lager or a tart limeade plays really well with the citrus. If you love this composed-bowl format, the Greek shrimp Mediterranean bowl is another protein-packed option worth rotating in. And when you’re cooking for a hungry crowd, a tater-tot-topped beef casserole feeds everyone from a single pan.

Storage and reheating tips

Store the components separately for the best results. The steak, rice, and salsa keep in airtight containers in the fridge for 3 to 4 days. The avocado sauce is best within 2 days, since avocado browns, so press plastic wrap right onto the surface to slow it down.

To reheat, warm the rice and steak gently in the microwave with a splash of water so nothing dries out, and keep the salsa and sauce cold for contrast. The steak and rice freeze well for up to 2 months, but skip freezing the avocado sauce and the fresh salsa. They lose their texture.

Pro chef tips

  • Get the pan ripping hot before the steak goes in. You want a hard sear, not a slow steam, so wait until the oil shimmers and the steak hisses on contact.
  • Always slice against the grain. Flank steak has long, obvious muscle fibers, and cutting across them is the difference between tender and chewy.
  • Don’t skip the 10-minute rest. Slice too soon and the juices run out onto the board instead of staying in the meat. This is the part most people skip, and you can taste it.
  • Char the corn dry, with no oil. A little oil here just makes it steam and go soggy instead of getting those golden, smoky spots.
  • Taste the avocado sauce before serving and adjust the lime and salt. A flat sauce usually just needs one more squeeze of lime to wake up.

Recipe variations

Swap the steak for chicken thighs or shrimp if that’s what you have, using the same marinade and a shorter cook time. For a lighter take, trade the white rice for cilantro lime cauliflower rice and you’ll cut the carbs without losing the flavor. The same building blocks power my chicken and sweet potato bowl if you want a different protein in the same format.

Want it vegetarian? Skip the steak and load up on extra beans plus some grilled halloumi or roasted sweet potato for heft. And if you’re a fan of that black bean and corn combo, the cowboy caviar pasta salad turns the same salsa idea into a whole different dish. To spice things up, add a diced jalapeño to the salsa or a pinch of cayenne to the marinade. Going meatless, a veggie-packed taco bowl built on roasted sweet potato layers up the same salsa-and-bean flavors.

Common questions

What is the best cut of steak for steak bowls?

Flank steak is my top pick because it’s lean, takes marinade beautifully, and stays tender when you slice it thin against the grain. Skirt steak and sirloin are excellent alternatives that cook the same way. Avoid thick, fatty cuts like ribeye here, since they don’t slice into clean strips for a bowl.

How long should you marinate steak for cilantro lime steak bowls?

Aim for at least 30 minutes so the lime and garlic can work their way in, and up to 4 hours for deeper flavor. Don’t go much past that, though. The acid in the lime juice starts to break down the meat and can turn the surface mushy if it sits overnight.

How long do steak bowls last in the fridge for meal prep?

The steak, rice, and salsa hold up in airtight containers for 3 to 4 days, which makes this a solid steak bowl meal prep option. The avocado sauce is best made fresh or within 2 days. For grab-and-go lunches, pack the sauce in a small separate container and add it right before eating.

Can I make these cilantro lime steak and rice bowls without a grill?

Absolutely. A heavy skillet or cast-iron pan over high heat gives you the same hard sear indoors. Just make sure the pan is fully preheated and don’t crowd it, so the steak browns instead of steaming. A grill pan works too if you want those char lines.

How do I make the cilantro lime sauce for steak thicker or thinner?

The cilantro lime sauce for steak is easy to dial in with water. Start thick straight out of the blender, then add water one tablespoon at a time until it pours in a smooth ribbon. For a thicker dip-style sauce, hold back the water and use a little less lime juice.

If you give these cilantro lime steak bowls a try, I’d love to hear how they turned out for you. Tweak the heat, swap the protein, make them your own, and drop a comment below to let me know what your family thought. There’s a reason this one keeps landing back on our weeknight rotation.

Cilantro Lime Steak Bowls Read More »

Dinner
Chicken sweet potato bowl with rice, broccoli, lemon tahini sauce, and fresh parsley

High Protein Chicken Sweet Potato Bowl

The first time I made a chicken sweet potato bowl, it was a Tuesday in February and my fridge had basically nothing in it. A pound of chicken breast, two slightly sad-looking sweet potatoes, half a head of broccoli. I figured I’d roast everything, throw it over rice, and call it dinner. Then I drizzled the whole thing with a quick lemon tahini sauce I’d been making for salads, and that one small addition turned three plain ingredients into something I’ve made almost every single week since. This chicken sweet potato bowl is the kind of meal that feels healthy without feeling like a sacrifice — it’s filling, hits all the macro boxes, and the sauce ties everything together.

Why you’ll love this dish

This is the meal I come back to when I want to feel good about what I’m eating but I’m not in the mood to overthink anything. Lean protein from the chicken, slow-burning carbs from the sweet potatoes and rice, fiber from the broccoli, and just enough fat from the tahini and olive oil to keep everything satisfying. 42 grams of protein per serving without any powders, shakes, or weird substitutions — it’s a genuinely high protein chicken bowl that doesn’t taste like fitness food.

It’s also meal-prep friendly in a way most healthy chicken and sweet potato bowl recipes aren’t. Make a batch on Sunday, divide it into four containers, and you’ve got lunches ready to go for half the week. The flavors actually hold up — the sweet potatoes don’t turn to mush, the chicken stays juicy if you don’t overcook it, and the tahini sauce somehow tastes even better on day two.

I serve this for casual weeknight dinners, post-workout meals, or any time someone asks me to bring a “healthy thing” to a potluck. It scales up easily and it photographs well, which sounds shallow but matters when you’re trying to convince your roommate that healthy food isn’t punishment.

Preparing High Protein Chicken Sweet Potato Bowl

The whole thing relies on three pans running at once, which sounds chaotic but actually keeps the active time under 20 minutes. Sweet potatoes go into the oven first because they need the longest — about 25 to 30 minutes of high-heat roasting to get those caramelized edges. While they’re in there, you start the rice on the stove and prep the chicken. By the time the rice is fluffing and the sweet potatoes are pulling out, the chicken is searing in a hot skillet. Then it’s a quick broccoli sauté in the same pan and a 60-second sauce whisk. Everything finishes within five minutes of each other, which means dinner hits the table hot. It’s basically a chicken sweet potato rice bowl that comes together like a relay race.

What you’ll need

This recipe is built around pantry-friendly basics. Nothing fancy, nothing you’d have to special-order.

  • 1.5 lb boneless skinless chicken breast
  • 2 medium sweet potatoes (about 1.25 lb)
  • 1 cup long-grain white rice
  • 1 large head broccoli (about 12 oz)
  • Olive oil, divided
  • Smoked paprika, garlic powder, ground cumin, onion powder
  • Salt and black pepper
  • Fresh parsley for garnish
  • Tahini, fresh lemon juice, garlic clove for the sauce

If you can’t find sweet potatoes you like, butternut squash cubes work in a pinch — same roast time, slightly sweeter result. The white rice is interchangeable with brown rice (just budget extra cooking time) or quinoa for a higher-protein swap. And the chicken breast can absolutely be swapped for thighs if that’s what you’ve got. Thighs add a little more fat and a richer flavor, which I actually prefer on busy nights when I want the dish to feel a touch more indulgent.

Step-by-step instructions

Raw sweet potato cubes tossed with smoked paprika spread on a parchment-lined sheet pan ready for roasting

Start with the sweet potatoes. Cube them small so they cook quickly and get crisp edges instead of soft middles.

  • Preheat the oven to 425°F (220°C) and line a sheet pan with parchment.
  • Toss the cubed sweet potatoes with 1 tbsp olive oil, ½ tsp smoked paprika, ½ tsp garlic powder, and a pinch of salt.
  • Spread them in a single layer — crowded cubes steam instead of roast — and slide the pan onto the middle rack.
  • Roast for 25 to 30 minutes, flipping once halfway through, until the edges are caramelized and the centers are tender.
Fluffy white rice steaming in a small saucepan on the stovetop

While the potatoes do their thing, get the rice going.

  • Rinse the rice under cold water until it runs clear — this washes off excess starch and prevents gummy grains.
  • Combine the rice with 2 cups water in a small pot and cook according to package directions.
  • Once it’s done, fluff with a fork and keep the lid on until you’re ready to plate.
Raw chicken chunks tossed with paprika, cumin, garlic powder and pepper in a mixing bowl

Cut the chicken into roughly 1-inch chunks — too small and they’ll dry out, too big and they won’t sear evenly.

  • Toss the chicken in a bowl with the remaining ½ tsp smoked paprika, ½ tsp garlic powder, 1 tsp cumin, ½ tsp onion powder, ¾ tsp salt, and ½ tsp black pepper.
  • Make sure every piece is evenly coated. This is the part most people skip — uneven seasoning means bland bites.
Seasoned chicken chunks searing to golden brown with caramelized edges in a hot skillet

Now for the sear. A hot pan is non-negotiable here.

  • Heat 1.5 tbsp olive oil in a large skillet over medium-high heat until it shimmers.
  • Add the chicken in a single layer and let it sit undisturbed for 3 to 4 minutes — don’t poke it.
  • Stir and continue cooking 4 to 5 minutes more, until the pieces are golden on the edges and the internal temperature hits 165°F.
  • Transfer the chicken to a plate and tent loosely with foil so it stays warm without steaming.
Broccoli florets cooking in a covered skillet next to a bowl of freshly whisked lemon tahini sauce

Same skillet, no need to wash it. The browned bits left behind will flavor the broccoli.

  • Add the broccoli florets and the remaining ½ tbsp olive oil with a splash of water.
  • Cover and cook 4 to 5 minutes, until the broccoli is bright green and crisp-tender.
  • While the broccoli steams, whisk the tahini, lemon juice, grated garlic, and ¼ tsp salt in a small bowl.
  • Add cold water 1 tbsp at a time until the sauce is smooth and pourable — about the consistency of heavy cream.
Assembled chicken sweet potato bowl with lemon tahini sauce being drizzled on top

The fun part — building the bowls.

  • Divide the rice evenly among 4 bowls.
  • Top each with chicken, roasted sweet potatoes, and broccoli, keeping each component in its own little section.
  • Drizzle generously with the lemon tahini sauce — don’t be shy, it’s the whole point.
  • Scatter with fresh parsley and serve immediately.

Recipe card

High Protein Chicken Sweet Potato Bowl

High Protein Chicken Sweet Potato Bowl

A 45-minute chicken bowl with lemon tahini sauce — juicy seared chicken, caramelized roasted sweet potatoes, fluffy rice, and crisp broccoli, all tied together by a tangy drizzle.

  • 15 minPrep
  • 30 minCook
  • 45 minTotal
  • 4Servings

Ingredients

  • 1.5 lb boneless skinless chicken breast, cut into 1-inch chunks
  • 2 medium sweet potatoes (about 1.25 lb), peeled and cut into ¾-inch cubes
  • 1 cup long-grain white rice (uncooked)
  • 1 large head broccoli (about 12 oz), cut into small florets
  • 3 tbsp olive oil, divided
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • 1 tsp ground cumin
  • ½ tsp onion powder
  • ¾ tsp salt, plus more to taste
  • ½ tsp black pepper
  • 2 tbsp chopped fresh parsley, for garnish
  • ¼ cup tahini
  • 3 tbsp fresh lemon juice (about 1 lemon)
  • 1 small garlic clove, finely grated
  • ¼ tsp salt
  • 3–5 tbsp cold water, to thin

Instructions

  • Preheat the oven to 425°F (220°C). Toss the cubed sweet potatoes with 1 tbsp olive oil, ½ tsp smoked paprika, ½ tsp garlic powder, and a pinch of salt. Spread on a parchment-lined sheet pan in a single layer and roast for 25–30 minutes, flipping once, until the edges are caramelized and the centers are tender.
  • While the sweet potatoes roast, rinse the rice under cold water until it runs clear, then cook it in 2 cups water according to package directions. Once done, fluff with a fork and keep covered.
  • In a bowl, toss the chicken chunks with the remaining paprika, garlic powder, cumin, onion powder, ¾ tsp salt, and black pepper until evenly coated. Heat 1.5 tbsp olive oil in a large skillet over medium-high heat.
  • Add the chicken in a single layer and sear undisturbed for 3–4 minutes, then stir and continue cooking 4–5 minutes more, until golden with caramelized edges and cooked through (165°F internal). Transfer to a plate.
  • Add the broccoli florets and the remaining ½ tbsp olive oil to the same skillet with a splash of water. Cover and cook 4–5 minutes, until bright green and crisp-tender. Meanwhile, whisk the tahini, lemon juice, grated garlic, and salt together, adding cold water 1 tbsp at a time until the sauce is smooth and pourable.
  • Divide the rice among 4 bowls and top each with chicken, roasted sweet potatoes, and broccoli. Drizzle generously with lemon tahini sauce, scatter with fresh parsley, and serve.

Nutrition (per serving)

  • 670Calories
  • 42 gProtein
  • 48 gCarbs
  • 26 gFat

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Best ways to enjoy it

I serve this hot, straight from the skillet, but it works cold or at room temperature too. For a casual weeknight, just plate it as-is and add a wedge of lemon. For something a little fancier, top with toasted sesame seeds, a sprinkle of red pepper flakes, or a few thin slices of avocado.

If you want to round out the chicken sweet potato rice bowl further, a side of cucumber salad or a quick pickled red onion cuts through the richness of the tahini. For drinks, I’d lean light and clean — sparkling water with lemon, a cold lager, or an unoaked white wine like sauvignon blanc. Nothing too sweet, since the sauce already has a tangy edge.

This also makes an excellent post-workout meal. The carb-to-protein ratio is almost textbook for muscle recovery, and the sweet potatoes give you a slow energy release that lasts the rest of the afternoon. If you batch-cook on Sundays, it slots right into a high-protein meal-prep rotation.

Storage and reheating tips

Store the bowls fully assembled or component-separated, whichever fits your fridge. Either way, they keep up to 4 days in airtight containers. If you’re prepping this as a chicken sweet potato meal prep bowl, I’d keep the sauce in a small separate jar — it’ll stay fresher and you can drizzle it on right before eating, which keeps the rice from getting soggy.

To reheat, microwave the rice, chicken, sweet potatoes, and broccoli together for about 90 seconds. If you pre-mixed everything, the texture will be a little softer but still good — just add a fresh squeeze of lemon to wake the flavors back up.

You can freeze the chicken and sweet potatoes (separately, in zip-top bags) for up to 2 months. The rice gets weird in the freezer and the broccoli turns sad, so make those fresh when you thaw. The tahini sauce should stay in the fridge — it doesn’t freeze well either.

Pro chef tips

A few small things separate a fine version of this bowl from a really great one.

  • Cut the sweet potatoes the same size. Uneven cubes mean some burn while others stay raw — ¾-inch is the sweet spot.
  • Don’t crowd the chicken in the skillet. If your pan is small, cook in two batches. Pile it in all at once and you’ll steam instead of sear, and you’ll lose the caramelization.
  • Grate the garlic for the sauce instead of mincing it. Grated garlic disappears into the tahini smoothly; minced garlic leaves chunks that bite.
  • Resist the urge to flip the chicken constantly. Let it sit for those first 3 to 4 minutes — that’s how you get the golden crust.
  • Don’t pour the sauce over the bowls more than 10 minutes before eating. The tahini absorbs into the rice and dulls the lemon kick. I learned this the hard way.

Recipe variations

The framework is so flexible that I’ve made probably a dozen versions over the years. Craving red meat? A seared-steak take lands you close to these steak bowls. Prefer seafood? The same base holds up under garlicky Mediterranean shrimp.

  • Swap the rice for quinoa or farro for a bigger fiber hit, or cauliflower rice if you want a lower-carb high protein chicken bowl.
  • Use chicken thighs instead of breasts for a richer, juicier bite — same cook time.
  • Add a heaping spoonful of hummus or a soft-boiled egg on top for extra protein and creaminess.
  • For a spicy variation, add ¼ tsp cayenne to the chicken seasoning and a drizzle of harissa over the finished bowl.
  • Going vegetarian? Sub the chicken for crispy chickpeas (roast at 425°F with the sweet potatoes for 20 minutes) or seared tofu. The sauce already carries the meal.
  • For a Mediterranean spin, swap the cumin and paprika for oregano and za’atar, and add a few kalamata olives and crumbled feta on top.

Common questions

Can you freeze a chicken sweet potato bowl?

You can freeze the chicken and roasted sweet potatoes separately for up to 2 months — pack them flat in freezer bags so they thaw quickly. The rice and broccoli don’t freeze well; rice goes grainy and broccoli turns dull and mushy. Freeze just the protein and sweet potatoes, then make fresh rice and broccoli the day you reheat.

Can I swap the rice in a chicken sweet potato bowl?

Absolutely — this bowl is built to be flexible. Brown rice works (add about 15 minutes to the cook time), quinoa adds a small protein boost, and farro brings a nice nutty chew. For lower carb, cauliflower rice is the go-to substitute. The flavors of the sweet potato, chicken, and tahini sauce stand on their own and will carry whatever grain you pick.

How long does a chicken sweet potato bowl last in the fridge?

Stored in an airtight container, the full bowl keeps well for up to 4 days. If you’re prepping ahead, store the lemon tahini sauce in a small separate jar and drizzle it on right before eating — the rice and chicken hold their texture better that way. After day four the broccoli starts to go limp, so eat or freeze within that window.

Can I make this dairy-free and gluten-free?

Already done — this recipe is naturally both. The tahini sauce contains no dairy, the chicken and vegetables are gluten-free, and white rice is gluten-free. If you swap the rice for another grain, double-check the package for gluten if that’s a concern (especially farro, which contains gluten).

If you give this chicken sweet potato bowl a try, I’d love to hear how it goes. It’s one of those recipes that gets better the more you make it — you start finding your own little tweaks (a pinch of red pepper here, a different grain there) until it’s exactly your version. Drop a comment below with what you swapped, what you added, or just a quick note if it landed well. That’s the best part of this whole thing.

High Protein Chicken Sweet Potato Bowl Read More »

Lunch
Creamy chicken salad with grapes piled into a flaky croissant on a white plate, halved red grapes and celery visible in the filling

High Protein Chicken Salad with Grapes

The first time I served chicken salad with grapes to my brother, he picked every grape out and lined them along the rim of his plate like he was setting them free. He’s convinced fruit has no business near dinner. Then he tried a forkful with the grapes left in, went quiet for a second, and reached over to steal half of mine. That’s the magic of this combination. The sweet pop of red grapes against creamy, savory chicken turns skeptics into seconds-please people in about thirty seconds flat.

What makes this version mine is the dressing. Instead of drowning everything in mayo, I lean on Greek yogurt for most of the creaminess. You still get that rich, spoon-coating texture, but the whole bowl becomes a genuinely high-protein lunch you can feel good about eating four days running.

Why You’ll Love This One

This isn’t a sad diet salad pretending to be a treat. It’s a real, satisfying lunch that happens to be good for you. The chicken brings the protein. The grapes and celery bring crunch and brightness. The Greek yogurt dressing pulls it all together without the heaviness that makes traditional chicken salad sit like a brick.

A few reasons it earns a permanent spot in my fridge:

  • It’s genuinely high in protein. Each serving of the salad lands around 41 grams, mostly from lean chicken breast and Greek yogurt.
  • It comes together fast. With rotisserie chicken, you’re looking at twenty minutes of chopping and stirring.
  • It’s made for meal prep. The flavor gets better after a night in the fridge, not worse.
  • Everyone likes it. Picky brothers included.

The Greek Yogurt Swap That Does the Heavy Lifting

Classic chicken salad usually means a cup or more of mayonnaise. It tastes good, but it loads up the fat and calories before you’ve added a single grape. My fix is simple. Plain nonfat Greek yogurt does most of the work, with just a couple tablespoons of light mayo for that familiar richness and a little Dijon mustard for tang.

The result is a chicken salad with Greek yogurt that stays creamy and craveable while keeping the protein high and the calories in check. If you’ve ever found yogurt-based dressings a little thin or sour on their own, the mayo and Dijon round them out, so you’d never guess most of the creaminess came from yogurt. It’s the trick that makes a healthy chicken salad actually taste like the real thing.

What You’ll Need

Nothing here is fussy. Most of it you can grab on one quick trip, and a few things you probably already have.

The chicken

Use cooked chicken breast, shredded or diced small. Leftover roast chicken works, and rotisserie chicken is my weeknight shortcut when I don’t feel like cooking. If you’re starting from raw, poach the breasts gently until they hit 165°F inside, the safe internal temperature the USDA sets for poultry. Let them cool before they meet the dressing, or you’ll end up with a warm, loose salad instead of a thick, cold one.

The sweet and the crunch

Red grapes are the star, halved so they spread through every bite. Celery adds that snappy crunch, and a little finely diced red onion brings a gentle bite. For nuts, I love chopped pecans, lightly toasted. A quick chicken salad with grapes and pecans feels a touch more special, though slivered almonds or walnuts slot right in.

The lighter dressing

Plain nonfat Greek yogurt, a little light mayo, Dijon mustard, fresh lemon juice, garlic powder, salt, and pepper. That’s the whole dressing. Fresh parsley or dill stirred in at the end keeps everything tasting bright.

How This Chicken Salad with Grapes Comes Together

Here’s the rhythm of it, start to finish. None of it is hard, and most of it is just chopping and folding.

Cooked chicken breast finely shredded for chicken salad

Start with the chicken. If you’re poaching, season the breasts and slip them into barely simmering water until they’re cooked through to 165°F, around twelve to fifteen minutes. Cool them, then shred or dice into small, forkable pieces. Using rotisserie? Just dice and move on.

Halving red grapes and dicing celery for chicken salad

While the chicken cools, prep your mix-ins. Halve the grapes, finely dice the celery and red onion, and roughly chop the pecans. If you want deeper flavor, toast the pecans in a dry skillet for a couple of minutes until they smell nutty and turn a shade darker.

Whisking Greek yogurt dressing in a small bowl

Now the dressing. In a small bowl, whisk the Greek yogurt, light mayo, Dijon, lemon juice, garlic powder, salt, and pepper until it’s smooth and creamy. Taste it here. This is your moment to adjust the salt or add a little more lemon.

Chicken, grapes, celery, onion and pecans in a large mixing bowl

Build the base. Add the cooled chicken, grapes, celery, red onion, pecans, and herbs to a big bowl. Keep it loose for now. You want everything where you can see it before the dressing goes in.

Gently folding yogurt dressing into the chicken salad

Fold it together. Pour the dressing over the top and gently fold until everything’s coated. Go easy. Aggressive stirring crushes the grapes and turns the salad mushy. A few slow turns with a spatula is all it takes.

Chilled chicken salad with grapes served in crisp lettuce cups

Chill before serving. Cover the bowl and let it rest in the fridge for at least thirty minutes. The flavors settle, the texture firms up, and the whole thing tastes more like itself. Then pile it onto whatever you’re serving it on.

Recipe card

High Protein Chicken Salad with Grapes

High Protein Chicken Salad with Grapes

A creamy, make-ahead chicken salad with sweet red grapes, crunchy celery, and toasted pecans in a high-protein Greek yogurt dressing. Pile it on a croissant, scoop it over greens, or tuck it into lettuce wraps.

  • 20 minPrep
  • 15 minCook
  • 30 minChill
  • 1 hr 5 minTotal
  • 4Servings

Ingredients

  • 1 lb (450 g) cooked boneless, skinless chicken breast, finely shredded or diced (rotisserie or poached)
  • 3/4 cup (180 g) plain nonfat Greek yogurt
  • 2 tbsp (30 g) light mayonnaise
  • 1 tbsp Dijon mustard
  • 2 tbsp fresh lemon juice
  • 1/2 tsp garlic powder
  • 1/2 tsp fine sea salt (adjust to taste)
  • 1/4 tsp black pepper
  • 1 1/2 cups (225 g) red seedless grapes, halved
  • 1 cup (100 g) celery, finely diced (about 2 stalks)
  • 1/3 cup (50 g) red onion, finely diced
  • 1/3 cup (40 g) pecans, chopped (toasted, optional)
  • 2 tbsp fresh parsley or dill, chopped

Instructions

  • If poaching, season the chicken breasts with salt and gently poach in barely simmering water until cooked through to an internal temperature of 165°F, about 12–15 minutes. Cool, then finely shred or dice. (Skip if using rotisserie chicken — just dice it.)
  • Halve the grapes, finely dice the celery and red onion, and roughly chop the pecans. Toast the pecans in a dry skillet over medium heat for 2–3 minutes until fragrant and lightly golden, if you like.
  • In a small bowl, whisk together the Greek yogurt, light mayonnaise, Dijon mustard, lemon juice, garlic powder, salt, and pepper until smooth and creamy.
  • Add the cooled chicken, grapes, celery, red onion, pecans, and fresh herbs to a large mixing bowl.
  • Pour the dressing over the top and gently fold everything together until evenly coated — don’t overmix, so the grapes stay intact and the texture stays light.
  • Cover and chill for at least 30 minutes, then serve on a croissant, over crisp greens, or in lettuce wraps.

Nutrition (per serving)

  • 360Calories
  • 41 gProtein
  • 16 gCarbs
  • 14 gFat
  • 2 gFiber

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Pro Tips for the Best Chicken Salad

A few small things separate a good batch from the best chicken salad recipe in your rotation.

  • Chop the chicken cold. Cold chicken holds its shape and keeps the salad thick. Warm chicken thins the dressing and makes everything slide around.
  • Don’t overdress. Start with the dressing amount in the recipe and add more only if it looks dry. Too much and you’ve got soup. This is the number-one reason chicken salad turns watery.
  • Dry the grapes. Pat them after halving. Stray moisture loosens the dressing as the salad sits.
  • Let it chill. I know it’s tempting to dig in right away, but thirty minutes in the fridge makes a real difference in flavor and texture.

How to Serve It

This is where it gets fun, because a chicken salad with grapes and celery goes with almost anything.

The classic move is a chicken salad croissant. A flaky, buttery croissant piled high is hard to beat, and it’s exactly what you see in the photos. Just know the croissant pushes the calories up, so it’s more of a treat than an everyday base.

For lighter lunches, I scoop it over a bed of greens, tuck it into crisp lettuce wraps, or spread it on whole-grain toast for a proper chicken salad sandwich. It’s also great straight from the bowl with a few crackers when you can’t be bothered with bread.

One note for gluten-free readers: the salad itself is naturally gluten-free. Served over greens or in lettuce wraps, it stays that way. The croissant isn’t gluten-free, so reach for a certified gluten-free roll or bread if you need to keep it strict.

If you love a creamy, protein-packed bowl like this, you’ll probably enjoy our avocado chicken salad too, which leans on mashed avocado instead of yogurt for its richness.

Variations and Swaps

Half the fun of an easy chicken salad is making it your own.

  • Add dried fruit. A handful of dried cranberries plays beautifully with the grapes.
  • Switch the nuts. Walnuts, slivered almonds, or sunflower seeds for a nut-free crunch.
  • Make it herby. Fresh dill leans bright and summery; tarragon makes it feel a little fancy.
  • Spice it up. A pinch of curry powder in the dressing turns it into something completely different.

When I’m planning a few make-ahead lunches for the week, I like to rotate this with our Chopped Greek Chickpea Salad for something plant-forward, and our Cowboy Caviar Pasta Salad when I want something heartier. Between the three, lunch never gets boring.

Make-Ahead and Storage

This is a meal-prep dream. In an airtight container it keeps for three to four days, and day two tastes even better than day one. The pecans soften over time, so for maximum crunch, stir them in just before eating.

Freezing isn’t a great idea. Yogurt-based dressings go grainy once thawed and the grapes turn to mush, so make this one fresh and enjoy it within a few days.

The Nutrition Angle

Here’s the part I love. As written, one serving of the salad on its own comes in at an estimated 360 calories with 41 grams of protein, 16 grams of carbs, and 14 grams of fat. That’s a high-protein lunch by any measure, with nearly half its calories coming from protein.

Those numbers are for the salad by itself. Pile it onto a croissant or bread and you’re adding the calories of whatever you choose, so keep that in mind if you’re tracking. Served over greens or in a lettuce wrap, the macros stay right where they are. As always, treat the nutrition as a careful estimate, since exact numbers shift with your ingredients and portions.

Common questions

Is chicken salad healthy?

It can be, and this version is built to be. By swapping most of the mayo for Greek yogurt and using lean chicken breast, you get a creamy salad that’s high in protein and lighter in fat than the deli-counter classic. The grapes and celery add freshness and a little fiber without much else.

What is the best chicken for chicken salad?

Cooked chicken breast is my pick for the leanest, highest-protein result. Rotisserie chicken is the easiest shortcut and brings extra flavor, while poached or leftover roast breast works just as well. Whatever you use, shred or dice it small and chill it before mixing.

How long does chicken salad with grapes last in the fridge?

Stored in an airtight container, it keeps for three to four days. The flavor actually improves overnight as everything mingles. If any liquid pools at the bottom, give it a quick stir before serving.

Can you freeze chicken salad?

I don’t recommend it. The yogurt and mayo dressing separates and turns grainy after thawing, and the grapes lose their texture completely. This salad is best made fresh and eaten within a few days.

How do you keep chicken salad from getting watery?

Three things: dry your grapes, use cold chicken, and don’t overdress. Watery chicken salad almost always comes from too much dressing or moisture from warm ingredients and wet produce. Add the dressing gradually and stop when everything’s just coated.

Can you make chicken salad with Greek yogurt instead of mayo?

Absolutely, and it’s the heart of this recipe. Greek yogurt gives you the creamy texture you want with more protein and less fat. I keep a couple tablespoons of light mayo and a little Dijon for familiar richness, but you can go all yogurt if you prefer a tangier, even lighter bowl.

Make It This Week

If your lunches have been feeling like an afterthought, let this be the week that changes. This high protein chicken salad with grapes is everything a good midday meal should be: quick, filling, a little bit special, and ready whenever you are. Make a batch on Sunday, stash it in the fridge, and thank yourself every day at noon.

If you give it a try, I’d love to hear how you served it. Save the recipe, share it with a friend who’s stuck in a sad-lunch rut, and come tell me whether you’re team croissant or team lettuce wrap. I have my favorite, but I won’t judge yours.

High Protein Chicken Salad with Grapes Read More »

Lunch