This creamy ground beef pasta is an easy one-skillet recipe that comes together in less than 30 minutes. Made with pantry staples, it’s a cozy weeknight favorite with a rich tomato cream sauce.
Flavor: Beefy marinara sauce with herby notes of basil and oregano, finished with heavy cream, then tossed with pasta.
Skill Level: This beginner-friendly recipe is easy-to-make and so forgiving.
Serving Suggestions: Garnish with Parmesan, parsley, or red pepper flakes, and serve with Homemade Garlic Bread and a Caesar Salad for a hearty meal.
Yield: Feeds up to six people as written, or double to feed a crowd.
Best Ingredients, Easy Swaps
Pasta: Use short shapes that hold creamy tomato sauce well. Rigatoni grabs the most sauce, but rotini, penne, or other medium pasta work well, too.
Lean Ground Beef: 85-90% lean keeps the sauce creamy, not greasy, but still flavorful. For a lighter version, use lean ground turkey or chicken.
Heavy Cream: Heavy cream makes the smoothest tomato cream sauce. Swap in half-and-half, but keep the simmer gentle and expect a slightly thinner sauce.
Herbs & Spices: Basil, oregano, and garlic powder give this dish a classic Italian flavor. Swap in Italian seasoning if that’s what you have, and add in some red chili flakes for heat.
Variations
Cheesy Version: Stir in a cup of shredded mozzarella at the end, and top with Parmesan for extra-cheesy flavors.
Veggie Boost: Add in some fresh mushrooms while browning the beef. Or stir in some baby spinach at the end, just until wilted.
How to Make Creamy Ground Beef Pasta
Brown the ground beef with onions, and add the spices.
Add broth, marinara, tomato paste, and salt, and allow to thicken.
Add heavy cream to the sauce and lightly simmer (full recipe below).
Add cooked pasta to the sauce and stir to coat.
Always salt the pasta water well for a flavorful base that won’t taste bland under the sauce.
For creamy, not oily sauce, be sure to drain the beef well after browning, especially if you are using anything but extra lean.
Marinara, tomato paste, and beef broth are the secret ingredients that make this sauce taste so good. Let them simmer together for a bit before adding the cream.
Reserve some pasta water to use to thin out the sauce, if needed. It also helps the sauce cling to the noodles.
Keep the pasta al dente, especially if you are planning to have leftovers. Otherwise, the pasta will get too soft when reheated.
Leftovers That Stay Creamy
Refrigerate leftovers in an airtight container for up to 4 days. Creamy pasta can be frozen, but it keeps a better texture if the sauce is frozen on its own for up to three months. Then, just cook fresh pasta when ready to serve.
Reheat slowly on the stove or in the microwave with a small splash of liquid, giving it a good stir. If you plan for leftovers, save a little extra sauce since the pasta soaks it up overnight.
Quick Comfort Food Pasta Dishes
Did you make this creamy ground beef pasta? Leave a comment and rating below.
Prep Time 5 minutesminutes
Cook Time 21 minutesminutes
Total Time 26 minutesminutes
In a large skillet, brown the beef and onion over medium heat until no pink remains. Drain any fat.
Stir in basil, oregano, and garlic powder. Cook 1 minute.
Add marinara, beef broth, tomato paste, and salt. Bring to a simmer and cook 5 to 7 minutes until slightly thickened. Add heavy cream* and let simmer an additional 5 minutes.
Meanwhile, cook rigatoni in salted water according to package directions, al dente. Reserve ½ cup pasta water and drain well. Do not rinse.
Add the cooked pasta to the sauce and toss to coat, adding pasta water if needed. Simmer 2 minutes to thicken.
Season with additional salt and pepper to taste.
*After adding cream, simmer the sauce gently, since dairy can separate if boiled.
This Chicken Parmesan without eggs is crispy on the outside, tender on the inside, and smothered with melty mozzarella and rich marinara—just like the classic, but allergy-friendly! It’s a family favorite that’s easy to make, full of flavor, and perfect for weeknight dinners or Sunday gatherings.
Oriana’s Thoughts On The Recipe
Chicken Parmesan has always been one of those meals that brings people together—it’s warm, comforting, and just downright delicious. This Chicken Parmesan without eggs has become a go-to in our house for Sunday dinner, or anytime we’re craving something cozy. I’m so excited for you to try it—because everyone deserves to enjoy meals like this, no matter their dietary restrictions.
When my daughter was first diagnosed with egg allergies, it was one of the recipes I thought we’d have to say goodbye to. But I was determined to find a way to recreate it—without eggs—and let me tell you, this version is everything you want it to be! My family devours it every single time, and no one even realizes it’s allergy-friendly. That’s a win in my book!
What I Love About This Recipe
All the Flavor, None of the Eggs!: You won’t miss the eggs—I promise! This egg-free version of Chicken Parmesan still has that delicious crispy breading, juicy center, and cheesy tomato topping we all love.
Crispy Outside, Juicy Inside: Using a simple flour-water dip before coating with seasoned breadcrumbs gives you that satisfying crunch, while keeping the chicken moist and tender on the inside.
Allergy-Friendly & Adaptable: This recipe is egg-free by design, and with a few swaps, it can be made gluten-free and dairy-free too. That means more people at your table can enjoy it safely and happily.
Comfort Food Classic: It’s one of those dishes that everyone loves. Pair it with pasta or a crisp salad, and dinner feels extra special.
Ingredients You’ll Need, Substitutions & Notes
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).
For the Chicken:
Chicken breasts: Boneless, skinless. Pound them to even thickness for even cooking.
Salt + Black Pepper + Garlic Powder: Simple but key to seasoning the chicken from the start.
Vegetable Oil: For shallow frying the breaded chicken. You can use any neutral oil you prefer.
For the Breading:
All-Purpose Flour: Helps the water coating stick. For gluten-free, use a 1:1 GF flour blend.
Water: Replaces the traditional egg wash and works surprisingly well.
Breadcrumbs: Regular or panko both work. Use gluten-free if needed.
Parmesan Cheese: Adds salty, nutty flavor to the breading. Use dairy-free parm if needed.
Italian Herb Blend + Garlic Powder: Boosts flavor in the coating.
Salt + Black Pepper: Enhances everything and brings out the flavor.
For the Topping:
Mozzarella Cheese: Shredded or sliced. Use dairy-free cheese if needed.
Marinara Sauce: Store-bought or homemade—whatever works for you!
Parmesan Cheese: Just a sprinkle on top makes everything better.
Fresh Basil: Optional but adds a pop of color and freshness.
This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
Dairy-Free: You can use dairy-free cheese alternatives such as those made from coconut or soy. For the cheese, look for a dairy-free shredded cheese that melts well, such as Violife Mozzarella and Violife Just Like Parmesan.
Gluten-Free: Swap all-purpose flour for a gluten-free blend and use GF breadcrumbs.
Potential Recipe Challenges & Pro Tips
Getting the Breading to Stick Without Eggs. Pro Tip:Dip the chicken in flour first, then into a water slurry before coating with the breadcrumb mixture. This gives the breadcrumbs something to grip onto!
Overcooking the Chicken. Pro Tip:Pound the chicken to even thickness before breading to help it cook evenly. Aim for an internal temperature of 165ºF—juicy and safe!
Soggy Bottom After Baking. Pro Tip:Let the breaded chicken rest on a wire rack after frying to keep it crisp. When baking with sauce and cheese, don’t overdo the sauce—just spoon it on top instead of covering the whole chicken.
Process Overview: Step-by-Step Photos
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).
Step 1 – Get the Oven Going
Go ahead and preheat your oven to 425º F (220º C) so it’s nice and hot by the time you’re ready to bake.
Step 2 – Slice and Flatten the Chicken
Step 3 – Set Up Your Breading Station
You’ll need two shallow bowls for this part. In one, mix the flour and water until it’s smooth (this is your egg-free “glue”). In the second bowl, mix together the breadcrumbs, Parmesan cheese, salt, pepper, Italian herbs, and garlic powder.
Step 4 – Bread the Chicken
Take each cutlet and dip it in the flour mixture, coating both sides, and shake off any extra. Then press it into the breadcrumb mix, really pressing it in so the coating sticks well. Set it aside while you finish the rest.
Step 5 – Brown the Chicken
Heat about 3 tablespoons of oil in a large skillet over medium heat. I love using cast iron for this. Add the breaded chicken and cook for 2–3 minutes per side—just until they’re golden and crispy. No need to cook them all the way through yet.
Step 6 – Assemble and Bake
Spread a layer of marinara sauce in the bottom of a 9×13 baking dish—just enough to cover the base. Place the browned chicken cutlets over the sauce. Spoon a little more sauce on top of each one, sprinkle with fresh basil (optional but yummy), then add slices of mozzarella and a generous sprinkle of Parmesan.
Bake uncovered for 14–16 minutes, or until the cheese is melty and just starting to brown. Garnish with a few more basil leaves and serve it hot. So good!
Pound the chicken to about ½ inch thickness so it cooks evenly and quickly.
Don’t skip seasoning at each stage—layered flavor is the secret!
Use a wire rack to keep the breaded chicken crispy before baking.
Want extra crispy? Use panko breadcrumbs or toast your breadcrumbs before breading.
Variations & Additions:
Spicy Version: Add a pinch of red pepper flakes to the breadcrumb mixture.
Chicken Tenders: Use chicken tenders for a kid-friendly, quicker-cooking version.
Veggie Version: Try with eggplant slices instead of chicken for a meatless twist.
Serving Suggestions
Serve this Eggless Chicken Parmesan with a side of spaghetti or your favorite pasta, a green salad, and breadsticks (egg-free, of course!). My family also loves this chicken with mashed potatoes. It also makes a great sandwich on crusty bread the next day—just sayin’!
Storage and Freezing Instructions
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven to keep the breading crisp.
Freezing: Freeze breaded (but not yet baked) chicken on a tray, then transfer to a freezer bag. When ready to use, bake from frozen, adding sauce and cheese near the end.
This Chicken Parmesan without eggs is crispy on the outside, tender on the inside, and smothered with melty mozzarella and rich marinara—just like the classic, but allergy-friendly! It’s a family favorite that’s easy to make, full of flavor, and perfect for weeknight dinners or Sunday gatherings.
Prep Time 20 minutesmins
Cook Time 30 minutesmins
Total Time 50 minutesmins
Servings 6servings
Get Recipe Ingredients
You can find step-by-step photos above in the post and/or right here on the recipe card. They’ll walk you through the process and make everything super clear! Just click the camera icon button below on the right to show or hide them. Turn them off before printing if you prefer a cleaner copy!
Prepare and Flatten the Chicken:
Set Up Your Breading Station:
Set up a dredging station with two shallow dishes. In the first dish, place the flour and water; mix until smooth. In the second dish, mix together the breadcrumbs, Parmesan, salt, pepper, Italian seasoning, and garlic powder.
Bread the Chicken:
Take one chicken piece at a time and coat it in flour mixture on both sides, gently shaking off the excess. Then press it into the breadcrumbs, packing them on well with your hands. Make sure you press down the coating so it adheres well. Set aside and repeat with the rest.
Brown the Chicken:
In a large skillet (cast iron works great), heat about 1/4 cup of oil over low to medium heat. Brown the chicken cutlets for about 3 – 4 minutes per side, or until they’re beautifully golden. You’re not cooking them all the way through here—just getting that delicious crust.Note: The amount of oil will depend on the size of your skillet. You’ll need about 1/4 inch (0.6 cm) of oil in the skillet — this should lightly cover the bottom, but not submerge the chicken.
Layer and Bake:
Spread enough tomato sauce to thickly coat the bottom of a 9×13 casserole pan or baking dish. Once the cutlets are browned on both sides, arrange them on top of the tomato sauce in the baking dish.
Spoon more tomato sauce over each of the cutlets, about 1/4 cup. Then lay slices of mozzarella over each cutlet and sprinkle with the remaining 1/3 cup of Parmesan cheese.
Bake uncovered for 14 – 16 minutes, or until the mozzarella begins to brown. Top with fresh basil and serve hot!
Alternatively Baked the Chicken (Less Oil) Version:
Bake the Chicken:
Place the breaded cutlets on a well-oiled baking pan. Either spray them with olive oil or brush each piece with about 2 tablespoons of oil total. Bake for 25 minutes, flipping halfway through if you’d like a bit more even browning.
Finish with Toppings:
Remove the chicken from the oven and top with tomato sauce, mozzarella slices, and shredded Parmesan. Return to the oven and bake for 5 more minutes. Then broil for 1 minute to melt and brown the cheese.
Sprinkle with fresh basil, and dinner is served!
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven to keep the breading crisp. Freezing: Freeze breaded (but not yet baked) chicken on a tray, then transfer to a freezer bag. When ready to use, bake from frozen, adding sauce and cheese near the end. Breadcrumbs: For extra crispiness, use 1 cup of regular breadcrumbs and 1 cup of panko-style breadcrumbs. Food Allergy Swaps: This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
Dairy-Free: You can use dairy-free cheese alternatives such as those made from coconut or soy. For the cheese, look for a dairy-free shredded cheese that melts well, such as Violife Mozzarella and Violife Just Like Parmesan.
Gluten-Free: Swap all-purpose flour for a gluten-free blend and use GF breadcrumbs.
Potential Recipe Challenges & Pro Tips:
Getting the Breading to Stick Without Eggs. Pro Tip: Dip the chicken in flour first, then into a water slurry before coating with the breadcrumb mixture. This gives the breadcrumbs something to grip onto!
Overcooking the Chicken. Pro Tip: Pound the chicken to even thickness before breading to help it cook evenly. Aim for an internal temperature of 165ºF—juicy and safe!
Soggy Bottom After Baking. Pro Tip: Let the breaded chicken rest on a wire rack after frying to keep it crisp. When baking with sauce and cheese, don’t overdo the sauce—just spoon it on top instead of covering the whole chicken.
Extra Recipe Tips For Success:
Pound the chicken to about ½ inch thickness so it cooks evenly and quickly.
Don’t skip seasoning at each stage—layered flavor is the secret!
Use a wire rack to keep the breaded chicken crispy before baking.
Want extra crispy? Use panko breadcrumbs or toast your breadcrumbs before breading.
Variations & Additions:
Spicy Version: Add a pinch of red pepper flakes to the breadcrumb mixture.
Chicken Tenders: Use chicken tenders for a kid-friendly, quicker-cooking version.
Veggie Version: Try with eggplant slices instead of chicken for a meatless twist.
I appreciate your feedback, and it helps others, too!
Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.
These Eggless Ricotta Stuffed Shells are not only simple, but they are delicious! Jumbo pasta shells stuffed with tons of cheese, topped with marinara, and baked to bubbly goodness. This vegetarian dinner is ready in 45 minutes or less!
Eggless Ricotta Stuffed Shells: A Culinary Hug in Every Bite!
Regarding family favorite meals, Italian dishes are often at the top of the list. Eggless Ricotta Stuffed Shells are no exception. My eggless version of this classic dish is easy, cheesy, and so delicious!
How does this sound? Jumbo pasta shells stuffed with ricotta, mozzarella, and parmesan cheese. Topped with homemade marinara and baked until tender and gooey. Served with fresh basil! We love it so much that I also have a fall version…check out my Eggless Pumpkin Ricotta Stuffed Shells!
This dish is sure to be a hit at your dinner table, too.
Why I Love This Recipe
Easy & Quick: When it comes to weeknight dinners, the easier, the better, am I right? Most of us don’t have hours to spend creating gourmet meals that, let’s be honest, our kids probably will only pick at. And this dinner is ready in 45 minutes or less
Vegetarian: For our plant-based food enthusiasts, rejoice! This recipe is entirely vegetarian, proving that you don’t need meat to create a dish that’s rich in taste and satisfaction.
Make-Ahead Friendly: Eggless Ricotta Stuffed Shells are not only simple, but they are also a great make-ahead meal! You can prepare it and put it in the refrigerator until you’re ready to finish it, or you can even freeze it sans the sauce for a hectic night. Keep reading to find out exactly how to do either of these options.
Simple Ingredients: Gather around pantry staples and a few fresh ingredients, and you’re all set! The simplicity of this recipe doesn’t compromise on flavor. It’s a testament to the beauty of uncomplicated, quality components coming together in harmony.
Satisfying: Craving a hearty, satisfying meal? Look no further. These stuffed shells are a culinary hug on a plate. Perfect for weeknight dinners or when you need a comforting dish to lift your spirits.
Kids-Friendly: Say goodbye to dinner dilemmas! These Eggless Ricotta Stuffed Shells are not just a treat for adults but a hit with the little ones, too. The pasta shells act as cozy blankets for the cheesy goodness inside, making it a family-friendly favorite that even the pickiest eaters won’t be able to resist.
Ingredients You’ll Need
Scroll down to the complete recipe for the full list of amounts needed for Eggless Ricotta Stuffed Shells. You’ll need:
Jumbo pasta shells (about 1 box of 12 oz – 340 g)
Olive oil
Whole milk ricotta cheese
Mozzarella cheese
Garlic
Pecorino romano or parmesan cheese
All-purpose flour
Dried parsley
Dried basil
Dried oregano
Kosher salt
Black pepper
Marinara sauce
Fresh basil chopped (optional)
Step By Step Recipe Photo Tutorial
1 – Cook the jumbo pasta shells until al dente
Cook pasta shells according to package directions. Drain and drizzle with a little extra virgin olive oil.
2 – Combine the eggless ricotta cheese filling
Place the ricotta, 1 cup mozzarella cheese, garlic, pecorino or parmesan, flour, parsley, basil, oregano, salt, and pepper in a bowl and mix until well combined.
3 – Stuff your cooked shells with the cheese filling
To simplify this process, try piping it in rather than stuffing it by hand. Scroll down to the quick tips for more details.
4 – Assemble & Bake
Pour the marinara sauce on the bottom.
Fill each shell with the ricotta mixture.
Arrange shells in baking dishes.
Sprinkle the remaining mozzarella cheese on top, cover with foil, and bake!
Quick Tips for Eggless Ricotta Stuffed Shells
Depending on the brand, a 12oz box of jumbo pasta shells contains approximately 25-30 shells. Cook a couple of extra shells in case a few shells break or tear while the pasta cooks.
Once shells are cooked to al dente, drain the hot water, then fill the pot with cold water. This stops the cooking process and keeps the pasta from sticking together.
To easily stuff the cooked pasta shells, Place the cheese stuffing mixture in a large zip-top bag or a piping bag, cut the tip of the bag off, and then stuff the cheese into your shells — It couldn’t be easier or more mess-free!
Add spinach (about two cups) to the ricotta filling for extra nutrition if desired. See recipe notes for details.
To save some time, you can use store-bought marinara sauce. But if you have a homemade sauce that your family loves, that works just as well!
Storing & Freezing Instructions
To store leftovers, tightly cover the shells in the refrigerator for up to three days.
To freeze, simply cook the shells and stuff them. Do not cover in marinara! Place the complete shells on a tray and freeze completely. Once completely frozen, place the shells in a large zip-top freezer bag and freeze for up to two months. Don’t forget to label your freezer bag with the date you froze the shells and what is in it!
Ready to eat your frozen pasta shells? Add your marinara to a baking dish. Place the frozen shells on top and add more marinara sauce on top, if desired. Bake at 375º F, covered with aluminum foil for 30 minutes. Then remove the foil and bake until the cheese is lightly browned and bubbly.
To reheat, warm small portions in the microwave or oven until roll-ups are heated and the cheese melts.
Frequently Asked Questions
What pasta brand does not contain eggs?
My favorite egg-free pasta brands are 365 Whole Foods, Colavita, and DeCecco. Walmart and Wegman’s brands generally do not contain eggs either; however, I highly recommend checking labels all the time because, once in a while, they’re in a shared facility. For this recipe, I used Wegman’s Jumbo Pasta Shells.
How can I reheat leftovers?
I recommend using the microwave for a small portion, or the oven if you are reheating the whole casserole.
Can I prepare the filling in advance?
Certainly! Mix up the ricotta filling a day ahead and refrigerate until ready to use.
Can I use gluten-free pasta?
Absolutely! Choose your favorite gluten-free pasta to make this recipe suitable for those with dietary restrictions.
These Eggless Ricotta Stuffed Shells are not only simple, but they are delicious! Jumbo pasta shells stuffed with tons of cheese, topped with marinara and baked to bubbly goodness. This vegetarian dinner is ready in 45 minutes or less!
Prep Time 15 minutesmins
Cook Time 30 minutesmins
Total Time 45 minutesmins
Servings 6servings (5 stuffed shell per serving)
Instructions
Preheat oven to 350º F (180º C).
Cook pasta shells according to package directions (do not overcook – cook just until al dente). Drain, rinse with cold water, and then drizzle with a little extra virgin olive oil. Set aside.
Place the ricotta, 1 cup mozzarella cheese, garlic, pecorino or parmesan, flour, parsley, basil, oregano, salt, and pepper in a bowl and mix until well combined.
Pour the marinara sauce on the bottom of a 9×13 baking dish. Note: you can also add half of the marinara sauce on the bottom of the dish and the other half over the stuffed shells.
Fill each shell with the ricotta mixture. Arrange shells in baking dishes. Sprinkle the remaining cup of mozzarella cheese on top.
Cover with aluminum foil and bake for 25 – 30 minutes. Remove foil and broil for 2-4 minutes until cheese is lightly browned and bubbly. Remove from the oven and garnish with fresh basil to serve.
Jumbo Shells: A 12 oz box of jumbo pasta shells contains approximately 25-30 shells.; depends on the brand you are using.What pasta brand does not contain eggs?My favorite egg-free pasta brands are 365 Whole Foods, Colavita, and DeCecco. Walmart and Wegman’s brands generally do not contain eggs either; however, I highly recommend checking labels all the time because, once in a while, they’re in a shared facility. For this recipe, I used Wegman’s Jumbo Pasta Shells. Spinach:If desired, can add 2 cups of fresh or frozen spinach to the ricotta filling. If using fresh, steam or sauté just until wilted, squeeze dry with paper towels and chop. If using frozen, thaw it out first and drain, then dab dry with paper towels and add it to the ricotta mixture.To store leftovers, tightly cover the shells in the refrigerator for up to three days.To Freeze, simply cook the shells and stuff them. Do not cover in marinara! Place the complete shells on a tray and freeze completely. Once completely frozen, place the shells in a large zip-top freezer bag and freeze for up to two months. Don’t forget to label your freezer bag with the date you froze the shells and what is in it!Ready to eat your frozen pasta shells? Add your marinara to a baking dish. Place the frozen shells on top and add more marinara sauce on top, if desired. Bake at 375º F, covered with aluminum foil for 30 minutes. Then remove the foil and bake until the cheese is lightly browned and bubbly.To Reheat: Warm small portions in the microwave or oven until it’s heated and the cheese melts.Quick Tips for Eggless Ricotta Stuffed Shells
Depending on the brand, a 12oz box of jumbo pasta shells contains approximately 25-30 shells. Cook a couple of extra shells in case a few shells break or tear while the pasta cooks.
Once shells are cooked to al dente, drain the hot water, then fill the pot with cold water. This stops the cooking process and keeps the pasta from sticking together.
To easily stuff the cooked pasta shells, Place the cheese stuffing mixture in a large zip-top bag or a piping bag, cut the tip of the bag off, and then stuff the cheese into your shells — It couldn’t be easier or more mess-free!
If desired, add spinach (about two cups) to the ricotta filling for extra nutrition. See the recipe notes above for details.
To save some time, you can use store-bought marinara sauce. But if you have a homemade sauce that your family loves, that works just as well!
★ Did you make this recipe? Don’t forget to give it a star rating below!Please note that nutritional information is a rough estimate, and it can vary depending on the products used.
Did you make this recipe? I want to see your yummy photos!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Main Course
Cuisine Italian
Calories 701
Keyword dinner easy eggfree Eggless pasta ricotta stuffedshells