Introduction
These No-Flour Creamy Swedish Meatballs are rich, cozy, savory, and made without flour or roux. They give you everything you love about classic Swedish meatballs: tender seasoned meatballs, warm spices, creamy skillet gravy, and a comforting dinner feel, but the sauce thickens without any traditional flour-based method.
Instead of using flour to make a roux, this recipe creates a creamy gravy with broth, heavy cream, cream cheese, Worcestershire sauce, Dijon mustard, and pan drippings from the meatballs. The cream cheese melts into the sauce and helps it become smooth, rich, and slightly thick. The result is a dreamy skillet gravy that coats every meatball beautifully.
The meatballs are made with ground beef, egg, Parmesan, onion, garlic, salt, pepper, allspice, and nutmeg. These warm spices are what give Swedish-style meatballs their signature flavor. The mixture is rolled into small meatballs, browned in a skillet, then simmered gently in the creamy gravy until fully cooked and tender.
Because there is no flour, breadcrumbs, or roux required, this recipe can easily fit into low-carb or gluten-free meal plans. The meatballs stay juicy thanks to the egg, Parmesan, and gentle simmering. The sauce stays velvety without becoming heavy or gummy.
These skillet Swedish meatballs are perfect for a weeknight dinner, cozy family meal, meal prep, or a comfort food plate. Serve them over mashed cauliflower, zucchini noodles, roasted vegetables, egg noodles, rice, mashed potatoes, or simply with a spoon and extra sauce.
If you love creamy meatballs but want a simple no-flour version, this recipe is a delicious one to keep on repeat. It is warm, savory, comforting, and ready in about 40 minutes.
Ingredients
For the Meatballs
- 1 pound ground beef
- 1 large egg
- ¼ cup grated Parmesan cheese
- 2 tablespoons finely minced onion
- 1 teaspoon minced garlic
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon ground allspice
- ¼ teaspoon ground nutmeg
- 1 tablespoon butter or oil, for searing
For the No-Flour Creamy Gravy
- 1 cup beef broth
- ½ cup heavy cream
- 3 ounces cream cheese, softened
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper, to taste
- 1 tablespoon chopped parsley, for garnish
Instructions
1. Make the meatball mixture
In a large bowl, combine ground beef, egg, Parmesan cheese, minced onion, garlic, salt, black pepper, allspice, and nutmeg.
2. Mix gently
Mix just until combined. Do not overmix, or the meatballs can become firm.
3. Shape the meatballs
Roll the mixture into small meatballs, about 1 to 1½ inches wide.
4. Heat the skillet
Heat butter or oil in a large skillet over medium heat.
5. Brown the meatballs
Add the meatballs in a single layer and brown them on all sides for 6–8 minutes. They do not need to be fully cooked yet.
6. Remove briefly
Transfer the browned meatballs to a plate.
7. Start the gravy
In the same skillet, add beef broth, Worcestershire sauce, Dijon mustard, garlic powder, and onion powder. Stir and scrape up the browned bits from the bottom of the pan.
8. Add cream cheese
Add softened cream cheese and whisk until mostly smooth.
9. Add heavy cream
Pour in the heavy cream and stir until the sauce becomes creamy.
10. Return meatballs to skillet
Place the meatballs back into the skillet and spoon sauce over the top.
11. Simmer
Simmer gently for 10–12 minutes, or until the meatballs are cooked through and the gravy has thickened slightly.
12. Adjust seasoning
Taste the gravy and season with more salt and black pepper if needed.
13. Garnish
Sprinkle with chopped parsley.
14. Serve warm
Serve hot with your favorite side and plenty of creamy skillet gravy.
Best Tips for Success
Use softened cream cheese so it melts smoothly into the gravy.
Do not boil the cream sauce aggressively. A gentle simmer keeps the gravy creamy and prevents separation.
Brown the meatballs first for the best flavor. The browned bits in the skillet add depth to the sauce.
Mix the meatball mixture gently. Overmixing can make the meatballs dense.
Use small meatballs so they cook evenly and stay tender.
If the gravy becomes too thick, add a splash of beef broth.
If the gravy is too thin, simmer it uncovered for a few extra minutes.
Why You’ll Love This Recipe
These Swedish meatballs are made without flour.
There is no roux needed.
The gravy is creamy, rich, and smooth.
The meatballs are tender and full of savory flavor.
Everything cooks in one skillet.
It is low-carb and easy to make gluten-free.
The recipe works for weeknight dinners, meal prep, and cozy comfort food meals.
It tastes delicious with noodles, mashed potatoes, cauliflower mash, or vegetables.
Flavor Variations
Extra Creamy Swedish Meatballs
Add 2 extra tablespoons of cream cheese or a spoonful of sour cream at the end.
Mushroom Swedish Meatballs
Sauté sliced mushrooms in the skillet before adding the broth.
Garlic Butter Swedish Meatballs
Add extra garlic and finish the sauce with 1 tablespoon of butter.
Turkey Swedish Meatballs
Use ground turkey instead of beef for a lighter version.
Pork and Beef Meatballs
Use half ground beef and half ground pork for a richer, more traditional-style texture.
Spicy Creamy Meatballs
Add a pinch of cayenne pepper or red pepper flakes to the sauce.
Serving Suggestions
Serve these No-Flour Creamy Swedish Meatballs over mashed cauliflower for a low-carb dinner.
For a classic comfort food plate, serve them with egg noodles, mashed potatoes, buttered pasta, or rice.
They also pair well with roasted green beans, broccoli, sautéed cabbage, zucchini noodles, roasted carrots, or a simple cucumber salad.
For a cozy dinner bowl, spoon the meatballs and gravy over cauliflower rice or creamy mashed potatoes and top with parsley.
Storage
Let leftovers cool completely before storing.
Place meatballs and gravy in an airtight container and refrigerate for up to 4 days.
The sauce may thicken as it chills. Add a splash of broth or cream when reheating.
Reheating Instructions
Reheat gently in a skillet over low to medium heat until warmed through.
Add a small splash of broth, cream, or water to loosen the gravy.
You can also reheat individual portions in the microwave in short intervals, stirring between each one.
Avoid high heat, as cream-based sauces can separate.
Freezing Instructions
These meatballs can be frozen, but cream sauces may change texture slightly after thawing.
For best results, freeze the cooked meatballs separately and make the sauce fresh.
If freezing with sauce, cool completely and store in a freezer-safe container for up to 2 months.
Thaw overnight in the refrigerator and reheat gently with a splash of broth or cream.
FAQ
Can Swedish meatball gravy be made without flour?
Yes. This recipe uses cream cheese and heavy cream to create a smooth, creamy gravy without flour or roux.
Do I need breadcrumbs for the meatballs?
No. Parmesan cheese and egg help bind the meatballs without breadcrumbs.
Can I make this recipe gluten-free?
Yes. Use gluten-free Worcestershire sauce and make sure your broth and seasonings are gluten-free.
Can I use milk instead of heavy cream?
Heavy cream gives the richest texture. Milk can work, but the sauce will be thinner and less creamy.
Why is my sauce lumpy?
The cream cheese may not have been soft enough. Whisk over low heat until smooth, or use a small immersion blender if needed.
Can I add mushrooms?
Yes. Sliced mushrooms taste delicious in this creamy skillet gravy.
Are these meatballs low-carb?
Yes. Since there is no flour, roux, or breadcrumbs, this recipe is naturally low in carbs.
What should I serve with Swedish meatballs?
Mashed cauliflower, egg noodles, mashed potatoes, rice, roasted vegetables, or zucchini noodles all work well.


