Getting dinner on the table doesn’t have to be a scramble. These 10 Instant Pot slow cook recipes are your shortcut to hearty, hands-off meals—perfect for busy weeknights when you need comfort without the hassle. Let’s dive into your new go-to list!
Beef Stew

Every bowl of classic beef stew begins with a slow, patient simmer that transforms humble ingredients into something truly sublime. This version, with tender chunks of beef, sweet carrots, and buttery potatoes swimming in a richly seasoned broth, is the epitome of cold-weather comfort.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 150 minutes
Ingredients
- 2 pounds beef chuck, cut into 1½-inch cubes (I prefer chuck for its marbling and tenderness after long cooking)
- 3 tablespoons all-purpose flour (helps thicken the stew and gives a silky finish)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 3 tablespoons extra-virgin olive oil (my go‑to for searing; use a high-smoke-point oil)
- 1 large yellow onion, chopped (about 2 cups)
- 3 cloves garlic, minced (fresh garlic is non‑negotiable here)
- 2 tablespoons tomato paste (adds depth and a hint of sweetness)
- 4 cups low‑sodium beef broth (I like Swanson or homemade; low‑sodium lets you control salt)
- 1 cup dry red wine (optional, but a splash of Cabernet or Merlot deepens the flavor)
- 4 large carrots, peeled and cut into 1‑inch chunks (rainbow carrots add a pretty color)
- 1½ pounds Yukon Gold potatoes, peeled and cut into 1½‑inch pieces (their creamy texture holds up beautifully)
- 2 sprigs fresh thyme (or 1 teaspoon dried)
- 1 dried bay leaf
- 1 cup frozen peas (add at the end for a pop of green and sweetness)
Instructions
- Pat the beef cubes dry with paper towels (moisture prevents browning). In a medium bowl, toss the beef with the flour, salt, and pepper until evenly coated.
- Heat 2 tablespoons of olive oil in a large Dutch oven or heavy pot over medium‑high heat until shimmering. Add half of the beef in a single layer (crowding causes steaming, not searing). Cook without moving for 3 minutes, until deeply browned. Turn and brown all sides, about 2 minutes more. Transfer to a plate. Repeat with remaining 1 tablespoon oil and the rest of the beef.
- Reduce heat to medium. Add the onion and a pinch of salt to the pot. Cook, stirring occasionally, until softened and golden, about 5 minutes. Add the garlic and tomato paste; stir constantly for 1 minute until fragrant and the paste darkens.
- Pour in the wine, scraping up any browned bits from the bottom with a wooden spoon. Let it simmer until reduced by half, about 2 minutes. Add the beef broth, thyme, and bay leaf. Return the beef and any accumulated juices to the pot. Bring to a boil, then reduce heat to low, cover, and simmer gently for 1 hour. (Tip: A slow, gentle bubble is key—too high a heat will toughen the meat.)
- Add the carrots and potatoes to the pot. Stir to combine, re‑cover, and continue simmering for another 1 hour, or until the beef is fork‑tender and the vegetables are soft but not falling apart. (Tip: If the stew seems too thick, add a splash of broth or water; if too thin, uncover and simmer a few extra minutes.)
- Fish out the thyme sprigs and bay leaf. Stir in the frozen peas and cook for 2 minutes, just until heated through. Taste and adjust seasoning with salt and pepper. (Tip: For a richer texture, mash a few potato chunks against the side of the pot and stir them into the broth.)
With its velvety, deeply savory broth and fork‑tender beef, this stew improves after a day in the fridge. Serve it over buttered egg noodles or with a crusty baguette to soak up every last drop.
Chicken Tikka Masala

O, the allure of a perfectly spiced, velvety Chicken Tikka Masala is undeniable. This slow-cooked rendition marries tender charred chicken with a luxuriously creamy tomato sauce, punctuated by aromatic spices. It's the kind of dish that feels both indulgent and comforting, ideal for a cozy dinner.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
- 1 lb boneless, skinless chicken thighs (I find thighs stay juicier than breasts)
- 1 cup plain full-fat yogurt (full-fat ensures a rich marinade)
- 2 tbsp fresh lemon juice
- 2 tbsp garam masala
- 1 tsp ground cumin
- 1 tsp ground turmeric
- 1 tsp chili powder (adjust to your heat preference)
- 1 tsp kosher salt
- 2 tbsp unsalted butter
- 1 large yellow onion, finely chopped (about 1½ cups)
- 4 cloves garlic, minced
- 1 tbsp freshly grated ginger
- 1 can (14 oz) crushed tomatoes (San Marzano are my favorite)
- 1 cup heavy cream
- Fresh cilantro leaves, for garnish
Instructions
- In a large bowl, whisk together yogurt, lemon juice, garam masala, cumin, turmeric, chili powder, and salt. Add chicken thighs and turn to coat. Cover and refrigerate for at least 1 hour, or overnight for deeper flavor.
- Position oven rack 6 inches from broiler and preheat to high. Line a baking sheet with foil. Place marinated chicken on the sheet and broil for 6–8 minutes per side, until charred in spots and cooked through. Set aside to cool slightly.
- Meanwhile, in a large heavy-bottomed pot or Dutch oven, melt butter over medium heat. Add onion and cook, stirring frequently, until deeply golden, about 8 minutes. Add garlic and ginger; cook until fragrant, 1 minute more.
- Stir in crushed tomatoes, scraping up any browned bits. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 20 minutes, stirring occasionally. Tip: This slow simmer melds the flavors beautifully.
- While sauce simmers, cut the broiled chicken into bite-sized pieces. When sauce is ready, add chicken and any accumulated juices from the baking sheet. Stir in heavy cream. Increase heat to medium-low and simmer uncovered for 10 minutes, stirring occasionally, until sauce thickens slightly.
- Taste and adjust salt if needed. Garnish with fresh cilantro. Serve immediately over steamed basmati rice or with warm naan. Tip: For an extra silky texture, you can blend the sauce before adding chicken (but I love the slight chunkiness).
A symphony of flavors and textures, this Chicken Tikka Masala boasts silky sauce clinging to succulent chicken. Serve it over fragrant basmati rice or alongside warm, buttery naan for an unforgettable meal that transports you to the heart of Indian cuisine.
Pulled Pork

Here we have a pulled pork that embodies the soul of Southern barbecue—tender, smoky, and steeped in a rich sauce that clings to every shred. This is the dish you bring to potlucks and summer gatherings, where it disappears faster than you can say 'second helping.'
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 300 minutes
Ingredients
- 4-5 lb boneless pork shoulder (I prefer shoulder for its marbling)
- 2 tbsp smoked paprika (the key to that deep smoky flavor)
- 1 tbsp garlic powder
- 1 tbsp onion powder
- 2 tsp salt (I use kosher)
- 1 tsp black pepper
- 1 tsp cayenne (optional for heat, but I love a gentle kick)
- 1 cup chicken broth (low-sodium to control salt)
- 1/2 cup apple cider vinegar (adds brightness)
- 1/2 cup packed brown sugar (dark for molasses notes)
- 1 cup ketchup (Heinz is my go-to)
- 2 tbsp Worcestershire sauce (Lea & Perrins is classic)
- 1 tbsp yellow mustard (adds tang)
- 1 tsp liquid smoke (if you want extra smoke without a smoker; I always add it)
- 4 soft hamburger buns or slider buns for serving
- Coleslaw for topping (optional but recommended)
Instructions
- Trim excess fat from the pork shoulder, leaving a thin layer for moisture.
- In a small bowl, combine smoked paprika, garlic powder, onion powder, salt, black pepper, and cayenne.
- Rub the spice mixture all over the pork, pressing it in.
- Place the pork in a slow cooker or a large Dutch oven. (Tip: For deeper flavor, sear the pork in a hot skillet first—I do this when time allows.)
- In a medium bowl, whisk chicken broth, apple cider vinegar, brown sugar, ketchup, Worcestershire, mustard, and liquid smoke.
- Pour the sauce mixture over the pork.
- Cover and cook on low for 8 hours (slow cooker) or in a 300°F oven for 5 hours until fork-tender. (Tip: Check at 4 hours—the meat should shred easily when done.)
- Remove the pork to a cutting board and let rest for 10 minutes.
- Using two forks, shred the pork into bite-sized pieces, discarding any large chunks of fat.
- Skim excess fat from the cooking liquid, then return the shredded pork to the sauce. (Tip: If the sauce is too thin, simmer it on the stovetop until reduced to your liking.)
- Stir to coat and heat through before serving.
- Serve on buns topped with coleslaw.
Zealously piled onto a soft brioche bun and crowned with a tangy slaw, this pulled pork sings with layers of smoke, sweet heat, and tender succulence. Each bite is a reminder that good barbecue is a labor of love—and absolutely worth every minute.
Lentil Soup

Unexpectedly rich and deeply satisfying, this lentil soup transforms humble ingredients into a comforting bowl of Mediterranean warmth. Slow-simmered with aromatic vegetables and fragrant herbs, it becomes a hearty meal that feels both nourishing and indulgent.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
Soup Base
- 2 tablespoons extra-virgin olive oil (I always reach for a robust, peppery olive oil here)
- 1 large yellow onion, diced (about 1 ½ cups)
- 2 carrots, peeled and diced (about 1 cup)
- 2 celery stalks, diced (about ¾ cup)
- 4 garlic cloves, minced (fresh is non-negotiable)
- 1 cup brown or green lentils, rinsed and picked over (I prefer French green lentils for their firm texture)
- 1 can (14.5 oz) diced tomatoes, with juices (fire-roasted is a game-changer)
- 6 cups vegetable or chicken broth (low-sodium, so you control the salt)
Seasonings & Garnish
- 1 teaspoon ground cumin (toasted and freshly ground if you have the time)
- 1 teaspoon smoked paprika (it adds an irresistible warmth)
- ½ teaspoon dried thyme
- ¼ teaspoon red pepper flakes (optional, but I love the gentle heat)
- 1 bay leaf
- Salt and freshly ground black pepper, to taste (I use about 1 ½ teaspoons salt and ½ teaspoon pepper initially)
- 1 tablespoon fresh lemon juice (from about half a lemon)
- Fresh parsley, chopped for garnish (a handful)
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion, carrots, and celery. Cook, stirring occasionally, until softened and the onion is translucent, about 5-7 minutes. (Tip: Don't rush this step—a proper sauté builds deep flavor.)
- Add the minced garlic, cumin, smoked paprika, thyme, and red pepper flakes. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
- Pour in the diced tomatoes and their juices, scraping up any browned bits from the bottom of the pot. (Tip: This deglazing lifts all that savory flavor into the soup.)
- Add the rinsed lentils, broth, and bay leaf. Stir to combine. Bring to a boil over high heat.
- Reduce heat to low, cover, and simmer for 30-35 minutes, until lentils are tender but not mushy. Stir occasionally. (Tip: Check the lentils a few minutes early to avoid overcooking; they can go from perfect to soft quickly.)
- Remove the bay leaf. Using an immersion blender, partially blend the soup for a creamy texture while leaving some whole lentils and vegetables. Alternatively, transfer 2 cups to a blender and puree, then return to pot. (Tip: For a chunkier soup, skip blending entirely.)
- Stir in the lemon juice, and season with salt and pepper to taste. (Tip: Add salt after blending if using an immersion blender, as blending can intensify saltiness.)
- Ladle into bowls and garnish with fresh parsley.
Just a squeeze of lemon and a sprinkle of fresh parsley brighten each bowl, balancing the earthiness of the lentils. Serve with crusty bread for sopping up every last drop, or pair with a simple green salad for a complete, satisfying dinner.
Pot Roast

Your ultimate comfort meal awaits: a slow-braised pot roast, impossibly tender, bathed in a rich gravy alongside sweet root vegetables. Each slice yields deep beefy flavor and a velvety texture that defines Sunday supper.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 210 minutes
Ingredients
- 3 to 4 pounds boneless chuck roast (I prefer a well-marbled cut for maximum tenderness)
- 2 tablespoons olive oil (extra virgin is my go-to for searing)
- 2 teaspoons kosher salt
- 1 teaspoon freshly ground black pepper
- 3 tablespoons all-purpose flour (for a silky gravy)
- 1 large yellow onion, cut into large chunks
- 3 carrots, peeled and cut into 2-inch pieces
- 2 celery stalks, cut into 2-inch pieces
- 4 cloves garlic, smashed (I like to leave them whole for mellow sweetness)
- 2 tablespoons tomato paste (double-concentrated is ideal)
- 1 cup dry red wine, such as Cabernet Sauvignon
- 2 cups low-sodium beef broth (homemade if you have it)
- 3 sprigs fresh thyme
- 2 bay leaves
- 1 pound baby potatoes (Yukon Gold hold their shape beautifully)
- 2 parsnips, peeled and cut into 2-inch pieces (optional, but I love their earthy sweetness)
Instructions
- Preheat your oven to 325°F (165°C) and position a rack in the lower third.
- Pat the chuck roast dry with paper towels; this is essential for a deep brown sear. Season generously on all sides with the kosher salt and black pepper, then dust with the flour, pressing lightly to adhere.
- Heat the olive oil in a large Dutch oven over medium-high heat until it shimmers. Carefully place the roast in the pot and sear without moving for 4–5 minutes, until a deep mahogany crust forms. Flip and repeat on all sides, about 15 minutes total. Tip: Do not rush the sear—this builds the foundation of flavor.
- Transfer the roast to a plate. Reduce heat to medium, then add the onion, carrots, and celery. Cook, stirring occasionally, for 5 minutes until softened and lightly browned at the edges.
- Add the smashed garlic cloves and tomato paste; cook, stirring constantly, for 1 minute until the paste darkens and becomes fragrant.
- Pour in the red wine and bring to a boil, scraping up any browned bits from the bottom of the pot with a wooden spoon—this is where the gravy gets its depth. Simmer for 3 minutes until slightly reduced.
- Return the roast to the pot, along with any accumulated juices. Add the beef broth, thyme sprigs, and bay leaves. The liquid should come about halfway up the roast; add a splash more broth if needed.
- Bring the liquid to a gentle simmer on the stovetop, then cover the pot with a tight-fitting lid and transfer to the oven. Braise for 2 hours.
- After 2 hours, carefully remove the pot from the oven and add the baby potatoes and parsnips, tucking them around the roast. Re-cover and return to the oven for an additional 1 hour to 1 hour 15 minutes, until the meat is fork-tender and vegetables are soft. Tip: Check tenderness by inserting a fork into the thickest part—it should slide in with little resistance.
- Remove the pot from the oven and discard the thyme stems and bay leaves. Let the roast rest in the liquid for 10 minutes before slicing against the grain into thick pieces. Skim any excess fat from the surface of the gravy, if desired.
- To serve, arrange the vegetables on a platter, top with the sliced meat, and ladle the rich gravy over everything.
From the first forkful of the meltingly tender beef to the last spoonful of the velvety gravy, this pot roast delivers an unforgettable symphony of savory richness. For a truly special presentation, garnish with fresh parsley and serve alongside a robust green salad or creamy polenta to soak up every last drop.
Butter Chicken

Perhaps no dish captures the essence of comforting elegance quite like butter chicken. This slow-simmered rendition envelops tender chicken in a velvety tomato-cream sauce, balanced with gentle warmth from aromatic spices.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Marinade
- 1.5 lbs boneless skinless chicken thighs, cut into bite-sized pieces (I prefer thighs for their juiciness)
- 1/2 cup plain whole milk yogurt
- 1 tbsp lemon juice
- 1 tsp ground cumin
- 1 tsp garam masala
- 1/2 tsp turmeric
- 1/2 tsp cayenne pepper (adjustable; I use just a whisper for mildness)
- 1 tsp salt
For the Sauce
- 2 tbsp unsalted butter (I use European-style for richness), divided
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 (14 oz) can crushed tomatoes
- 1 cup heavy cream
- 1 tbsp tomato paste
- 1 tsp ground coriander
- 1/2 tsp smoked paprika
- 1/2 tsp sugar
- 1/2 tsp salt
- 1/4 cup fresh cilantro, chopped (for garnish)
Instructions
- In a bowl, whisk together yogurt, lemon juice, cumin, garam masala, turmeric, cayenne, and salt.
- Add chicken and toss to coat evenly.
- Cover and refrigerate at least 30 minutes (or overnight) to allow flavors to meld.
- Heat a large skillet over medium-high heat and melt 1 tablespoon of butter.
- Sear chicken pieces in a single layer for 3-4 minutes per side until golden brown (tip: don't overcrowd the pan for a better crust). Transfer to a plate.
- Reduce heat to medium, add remaining 1 tablespoon of butter.
- Sauté onion until translucent, about 5 minutes, scraping up any browned bits for extra flavor.
- Add garlic and ginger; cook for 1 minute until fragrant.
- Stir in crushed tomatoes, tomato paste, coriander, paprika, sugar, and salt. Simmer for 10 minutes, stirring occasionally.
- Pour in heavy cream and stir until smooth and velvety.
- Return chicken to the pan; simmer gently for 10-15 minutes until chicken is cooked through (tip: keep at a gentle simmer, not a boil, to preserve the creamy texture).
- Let rest off heat for 5 minutes to thicken the sauce, then garnish with cilantro.
Luscious and deeply satisfying, each spoonful delivers a creamy, mildly spiced embrace. For an extra touch of indulgence, finish with a drizzle of additional cream and a pat of butter just before serving.
Minestrone Soup

Brimming with the earthy essence of slow-simmered vegetables and hearty beans, this minestrone is a bowl of rustic Italian comfort. Each spoonful delivers a medley of tender pasta and vibrant produce, all united in a savory broth.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 2 tbsp extra-virgin olive oil (my go-to for sautéing)
- 1 large yellow onion, diced (sweet and mild)
- 3 cloves garlic, minced (freshly pressed releases the most flavor)
- 2 medium carrots, peeled and diced (I like them cut into tiny cubes for even cooking)
- 2 celery stalks, diced (include the leaves for extra perfume)
- 1 medium zucchini, diced (adds a tender summer note)
- 1 can (15 oz) crushed tomatoes (San Marzano if available)
- 6 cups vegetable or chicken broth (low-sodium allows you to control saltiness)
- 1 can (15 oz) cannellini beans, drained and rinsed (creamy texture is key)
- 1 cup elbow macaroni or small pasta (I prefer ditalini for soup)
- 1 tsp dried oregano (Mediterranean herbaceousness)
- 1 bay leaf (infuses subtle floral depth)
- 1 tsp salt (adjust to your broth's salinity)
- 1/2 tsp black pepper (freshly ground)
- 2 tbsp grated Parmesan cheese (optional, for finishing)
- 2 tbsp fresh basil, chopped (bright, peppery finish)
Instructions
- In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium heat until it shimmers. Add the diced onion and cook 5 minutes, stirring occasionally, until soft and translucent.
- Stir in the minced garlic, carrots, and celery. Cook 4 minutes, stirring frequently, until the vegetables begin to soften. (Tip: For deeper flavor, let them get a slight golden edge.)
- Add the zucchini and cook 3 minutes more, until just tender. Pour in the crushed tomatoes and broth, scraping up any browned bits from the bottom of the pot.
- Add the drained cannellini beans, oregano, bay leaf, salt, and pepper. Bring the soup to a gentle boil, then reduce heat to low, cover, and simmer 20 minutes. (Tip: Simmering slowly melds flavors without breaking down the vegetables.)
- Uncover and stir in the pasta. Increase heat to medium and cook, uncovered, for 8–10 minutes until the pasta is al dente. (Tip: Check the pasta’s doneness a minute before package instructions to avoid mushiness in leftover soup.)
- Remove the bay leaf and discard. Stir in the Parmesan cheese if using, and taste for salt and pepper. Ladle into bowls and garnish with fresh basil. Serve immediately.
Hearty yet elegantly light, this minestrone achieves a perfect balance of tender vegetables, creamy beans, and al dente pasta in a deeply savory broth. Serve it with a crusty baguette for dipping, or drizzle with a touch of finishing olive oil and a crack of black pepper for an elevated touch.
Beef Barbacoa

From the heart of Mexican cuisine comes this deeply flavorful beef barbacoa, a dish that transforms humble chuck roast into something extraordinary. Slowly cooked with smoky chipotle, earthy cumin, and pungent garlic, the meat becomes fork-tender and bathed in a rich, spicy sauce that begs to be wrapped in warm tortillas.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 240 minutes
Ingredients
- 3 lbs beef chuck roast, cut into 2-inch chunks
- 2 tablespoons vegetable oil
- 1 large yellow onion, roughly chopped
- 4 cloves garlic, minced (I prefer using fresh garlic here for the most vibrant kick)
- 3 chipotle peppers in adobo sauce, finely chopped, plus 2 tablespoons adobo sauce
- 1 tablespoon ground cumin (toasted briefly if you have time; it deepens the flavor)
- 1 tablespoon dried oregano (Mexican oregano if you can find it; it's earthier and less floral)
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cloves
- 2 bay leaves
- 1/4 cup apple cider vinegar (a splash of brightness to balance the richness)
- 1 cup beef broth (low-sodium, so we can control the salt)
- 1 1/2 teaspoons kosher salt (I prefer Diamond Crystal for its delicate texture)
- 1/2 teaspoon black pepper, freshly ground
Instructions
- Pat the beef chunks dry with paper towels (this ensures a good sear) and season generously with salt and pepper.
- Heat vegetable oil in a large heavy pot or Dutch oven over medium-high heat until shimmering. Sear the beef in batches, without crowding, until deeply browned on all sides, about 4 minutes per batch. Transfer seared meat to a plate.
- Reduce heat to medium. Add the chopped onion and cook, scraping up any browned bits, until softened, about 5 minutes. Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the chipotle peppers, adobo sauce, cumin, oregano, smoked paprika, and ground cloves. Cook, stirring constantly, for 1 minute until the spices are aromatic. Tip: Toast the cumin and oregano in the pan briefly before adding liquid; this unlocks their essential oils.
- Pour in the apple cider vinegar and scrape the bottom of the pot to deglaze. Then add the beef broth and bay leaves, stirring to combine.
- Return the seared beef to the pot along with any accumulated juices. Bring the liquid to a boil, then reduce heat to low. Cover and simmer gently for 3 1/2 to 4 hours, until the beef is falling-apart tender. Alternatively, transfer to a 300°F oven for the same time. Tip: Keep the lid slightly ajar if the liquid seems too high; you want it to reduce and concentrate.
- Once the beef is fork-tender, remove the pot from heat and discard the bay leaves. Using two forks, shred the beef directly in the sauce. Tip: If the sauce is too thin, simmer uncovered for 5–10 minutes to thicken.
- Taste and adjust seasoning with additional salt and pepper if needed. The barbacoa should be intensely savory with a smoky, spicy kick.
A symphony of tender, spiced beef and a velvety, smoky sauce, this barbacoa is a celebration of slow cooking at its finest. Pile it high on warm corn tortillas with diced white onion, fresh cilantro, and a squeeze of lime—every bite delivers a perfect balance of heat, sweetness, and tang.
Vegan Chili

When the chill of autumn settles in, there's nothing quite as comforting as a bowl of hearty chili. This vegan version, slow-cooked with beans, corn, and smoky spices, delivers depth and richness without any animal products.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 2 minutes
Ingredients
Aromatics & Produce
- 2 tablespoons extra-virgin olive oil (I prefer a robust, peppery Sicilian oil)
- 1 large yellow onion, diced (yellow onions caramelize beautifully, adding sweetness)
- 1 red bell pepper, seeded and diced
- 4 cloves garlic, minced (fresh is non-negotiable—pre-minced lacks the punch)
- 1 jalapeño pepper, seeded and minced (adjust for heat—I keep the seeds for extra warmth)
Spices & Seasonings
- 2 tablespoons chili powder (I use a blend with ancho and chipotle for depth)
- 1 teaspoon smoked paprika (the key to that campfire savoriness)
- 1 teaspoon ground cumin (toasted whole seeds ground fresh are ideal)
- 1/2 teaspoon cayenne pepper (optional, but I love the subtle kick)
- 1 teaspoon dried oregano (Mexican oregano if you have it)
- 2 bay leaves
Canned Goods & Beans
- 1 can (15 oz) fire-roasted diced tomatoes (fire-roasted adds smoky complexity)
- 1 can (15 oz) tomato sauce (I prefer no-salt-added to control seasoning)
- 2 cans (15 oz each) kidney beans, drained and rinsed (dark red ones hold shape best)
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup frozen corn kernels (thawed, or fresh corn cut off the cob in summer)
Liquids & Seasoning
- 2 cups vegetable broth (low-sodium; I love a rich homemade stock here)
- 1 tablespoon maple syrup (a touch of sweetness balances the heat)
- Salt and black pepper to taste (start with 1 teaspoon salt, 1/2 teaspoon pepper)
Instructions
- Heat olive oil in a large Dutch oven over medium heat until shimmering. (Tip: To test if oil is hot enough, flick a drop of water—if it sizzles, you're ready.)
- Add onion and bell pepper; cook, stirring occasionally, until softened, about 5–7 minutes.
- Stir in garlic and jalapeño; cook for 1 minute until fragrant.
- Add chili powder, smoked paprika, cumin, cayenne, oregano, and bay leaves; cook, stirring constantly, for 30 seconds to bloom the spices and deepen their aroma.
- Pour in diced tomatoes, tomato sauce, kidney beans, black beans, corn, and vegetable broth. Stir well to combine all ingredients. (Tip: Scrape any browned bits from the bottom for extra flavor.)
- Increase heat to high and bring to a boil, then reduce heat to low and simmer, partially covered, for 1.5 to 2 hours, stirring occasionally, until the chili thickens and flavors meld. (Tip: The longer it simmers, the more developed the taste—aim for 2 hours if time allows.)
- Stir in maple syrup, 1 teaspoon salt, and 1/2 teaspoon black pepper. Taste and adjust seasoning as needed. (Tip: For a creamier texture, mash some of the beans against the pot with the back of a spoon before serving.)
- Remove bay leaves before serving. Ladle into bowls.
Spooned into deep bowls, this chili boasts a velvety richness punctuated by sweet corn and tender beans, each spoonful carrying a whisper of smoke. Served alongside crusty sourdough or over baked potatoes, it becomes a meal that satisfies even the most carnivorous cravings. — And if you're feeling indulgent, a swirl of tangy cashew cream takes it over the top.
Lamb Rogan Josh

Much like a cherished heirloom passed through generations, Lamb Rogan Josh carries the soul of Kashmiri cuisine in every tender bite. This slow-cooked masterpiece bathes succulent lamb in a velvety sauce of yogurt and aromatic spices, creating a dish that is both deeply comforting and wonderfully sophisticated.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
For the Lamb
- 2 lbs boneless lamb shoulder, cut into 1½-inch cubes (I prefer lamb shoulder for its rich flavor and tenderness after slow cooking)
- 1 tablespoon ghee or unsalted butter (ghee adds a nutty depth that butter can't replicate)
For the Marinade
- 1 cup plain whole-milk yogurt, at room temperature (room temp yogurt blends more smoothly and prevents curdling)
- 1 tablespoon ginger-garlic paste (freshly made is best; I grate ginger and garlic together for convenience)
- 1 teaspoon Kashmiri red chili powder (for vibrant color and mild heat; use less if you prefer a milder dish)
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- ½ teaspoon ground cinnamon
For the Sauce
- 2 tablespoons vegetable oil (a neutral oil like grapeseed works well)
- 2 large yellow onions, finely diced (about 2 cups; I like onions caramelized to a deep golden for sweetness)
- 1 tablespoon ginger-garlic paste (yes, more! It layers the flavor)
- 1 teaspoon ground fennel seeds (a classic Kashmiri touch that adds a subtle sweetness)
- 1 teaspoon ground coriander
- ½ teaspoon ground cardamom (from about 4 pods, freshly ground)
- 1 (14-ounce) can crushed tomatoes (San Marzano if available; they're less acidic)
- 1 cup beef broth or water (broth adds richness; I use low-sodium to control salt)
- 1 teaspoon dried fenugreek leaves (kasuri methi), crushed (optional but highly recommended for an authentic aroma)
- Salt to taste (I start with 1 teaspoon and adjust later)
- Fresh cilantro leaves for garnish
Instructions
- In a large bowl, whisk together the yogurt, 1 tablespoon ginger-garlic paste, Kashmiri red chili powder, turmeric, ground cumin, and ground cinnamon. Add the lamb cubes and toss to coat evenly. Cover and marinate in the refrigerator for at least 1 hour, or overnight for deeper flavor.
- Heat the ghee in a heavy-bottomed pot or Dutch oven over medium-high heat. Working in batches, sear the marinated lamb cubes until browned on all sides, about 3–4 minutes per batch. Transfer the browned lamb to a plate and set aside; do not crowd the pan to ensure a good sear.
- Reduce the heat to medium and add the vegetable oil. Add the diced onions and cook, stirring frequently, until they are deeply golden brown and caramelized, about 12–15 minutes. This step is crucial for a rich, sweet base. Tip: If the onions start to stick, deglaze with a splash of water.
- Add the remaining 1 tablespoon ginger-garlic paste and cook for 1 minute until fragrant. Stir in the ground fennel, coriander, and cardamom, and cook for 30 seconds to bloom the spices.
- Pour in the crushed tomatoes and bring to a simmer, scraping up any browned bits from the bottom of the pot. Cook for 5 minutes, stirring occasionally, until the tomatoes thicken slightly.
- Return the browned lamb and any accumulated juices to the pot. Add the beef broth and crushed fenugreek leaves if using. Season with salt. Bring to a boil, then reduce the heat to low, cover, and simmer gently for 1 hour to 1 hour 15 minutes, or until the lamb is fork-tender. Tip: Check the liquid level halfway through; if it looks too dry, add a little water. The sauce should be thick but not pasty.
- Once the lamb is tender, remove the lid and simmer uncovered for 10–15 minutes to thicken the sauce to your liking. Taste and adjust salt if needed. Tip: For a silkier texture, stir in an extra tablespoon of yogurt off the heat, but only if the sauce has stopped boiling to prevent curdling.
- Garnish with fresh cilantro leaves and serve immediately.
Crafted with patience, this Lamb Rogan Josh rewards with layers of gentle heat—from the Kashmiri chili and warming spices—wrapped around buttery tender meat. Serve it over fluffy basmati rice or with warm naan for soaking up every last drop of the luscious, scarlet-hued sauce.
Conclusion
Go ahead and give these Instant Pot slow cook recipes a try—they’re game-changers for busy weeknights! Which one will you make first? Drop a comment below and don’t forget to pin this roundup for later. Happy cooking! 🍲


